Commit e5668b4c authored by ch.dumez@samsung.com's avatar ch.dumez@samsung.com

Remove bogus if check in ShadowTreeStyleSheetCollection::collectStyleSheets()

Remove bogus if check in ShadowTreeStyleSheetCollection::collectStyleSheets().
The condition will always be true as HTMLStyleElement always has a styleTag
for tag name.

R=esprehn, morrita@chromium.org

Review URL: https://codereview.chromium.org/199893006

git-svn-id: svn://svn.chromium.org/blink/trunk@169713 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent ddc4720a
......@@ -67,18 +67,16 @@ void ShadowTreeStyleSheetCollection::collectStyleSheets(StyleEngine* engine, Sty
// FIXME: clarify how PREFERRED or ALTERNATE works in shadow trees.
// Should we set preferred/selected stylesheets name in shadow trees and
// use the name in document?
const AtomicString& rel = element->fastGetAttribute(relAttr);
if (!enabledViaScript && sheet && !title.isEmpty()) {
if (engine->preferredStylesheetSetName().isEmpty()) {
if (element->hasLocalName(styleTag) || !rel.contains("alternate")) {
engine->setPreferredStylesheetSetName(title);
engine->setSelectedStylesheetSetName(title);
}
engine->setPreferredStylesheetSetName(title);
engine->setSelectedStylesheetSetName(title);
}
if (title != engine->preferredStylesheetSetName())
activeSheet = 0;
}
const AtomicString& rel = element->fastGetAttribute(relAttr);
if (rel.contains("alternate") && title.isEmpty())
activeSheet = 0;
......
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