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 { ...@@ -42,7 +42,7 @@ class SinkDocumentParser : public RawDataDocumentParser {
SinkDocument::SinkDocument(const DocumentInit& initializer) SinkDocument::SinkDocument(const DocumentInit& initializer)
: HTMLDocument(initializer) { : HTMLDocument(initializer) {
SetCompatibilityMode(kQuirksMode); SetCompatibilityMode(kNoQuirksMode);
LockCompatibilityMode(); LockCompatibilityMode();
} }
......
...@@ -186,7 +186,7 @@ PluginDocument::PluginDocument(const DocumentInit& initializer) ...@@ -186,7 +186,7 @@ PluginDocument::PluginDocument(const DocumentInit& initializer)
background_color_( background_color_(
GetFrame()->GetPluginData()->PluginBackgroundColorForMimeType( GetFrame()->GetPluginData()->PluginBackgroundColorForMimeType(
initializer.GetMimeType())) { initializer.GetMimeType())) {
SetCompatibilityMode(kQuirksMode); SetCompatibilityMode(kNoQuirksMode);
LockCompatibilityMode(); LockCompatibilityMode();
GetExecutionContext()->GetScheduler()->RegisterStickyFeature( GetExecutionContext()->GetScheduler()->RegisterStickyFeature(
SchedulingPolicy::Feature::kContainsPlugins, 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