Commit dd1c4a8e authored by Mason Freed's avatar Mason Freed Committed by Commit Bot

Change plugin and sink documents to no-quirks mode

Quirks mode layout is slower than no-quirks.

Bug: 1131185
Change-Id: Ie5421ac90e24f9e8936b431e745ffed07bbfd770
Cq-Do-Not-Cancel-Tryjobs: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424670
Commit-Queue: Nate Chapin <japhet@chromium.org>
Auto-Submit: Mason Freed <masonfreed@chromium.org>
Reviewed-by: default avatarNate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#809931}
parent 37fe2593
......@@ -42,7 +42,7 @@ class SinkDocumentParser : public RawDataDocumentParser {
SinkDocument::SinkDocument(const DocumentInit& initializer)
: HTMLDocument(initializer) {
SetCompatibilityMode(kQuirksMode);
SetCompatibilityMode(kNoQuirksMode);
LockCompatibilityMode();
}
......
......@@ -186,7 +186,7 @@ PluginDocument::PluginDocument(const DocumentInit& initializer)
background_color_(
GetFrame()->GetPluginData()->PluginBackgroundColorForMimeType(
initializer.GetMimeType())) {
SetCompatibilityMode(kQuirksMode);
SetCompatibilityMode(kNoQuirksMode);
LockCompatibilityMode();
GetExecutionContext()->GetScheduler()->RegisterStickyFeature(
SchedulingPolicy::Feature::kContainsPlugins,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment