| OLD | NEW |
| 1 /* | 1 /* |
| 2 * (C) 1999-2003 Lars Knoll (knoll@kde.org) | 2 * (C) 1999-2003 Lars Knoll (knoll@kde.org) |
| 3 * Copyright (C) 2004, 2006, 2007, 2012 Apple Inc. All rights reserved. | 3 * Copyright (C) 2004, 2006, 2007, 2012 Apple Inc. All rights reserved. |
| 4 * | 4 * |
| 5 * This library is free software; you can redistribute it and/or | 5 * This library is free software; you can redistribute it and/or |
| 6 * modify it under the terms of the GNU Library General Public | 6 * modify it under the terms of the GNU Library General Public |
| 7 * License as published by the Free Software Foundation; either | 7 * License as published by the Free Software Foundation; either |
| 8 * version 2 of the License, or (at your option) any later version. | 8 * version 2 of the License, or (at your option) any later version. |
| 9 * | 9 * |
| 10 * This library is distributed in the hope that it will be useful, | 10 * This library is distributed in the hope that it will be useful, |
| (...skipping 395 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 406 for (unsigned i = 0; i < styleSheet->m_importRules.size(); ++i) { | 406 for (unsigned i = 0; i < styleSheet->m_importRules.size(); ++i) { |
| 407 StyleRuleImport* importRule = styleSheet->m_importRules[i].get(); | 407 StyleRuleImport* importRule = styleSheet->m_importRules[i].get(); |
| 408 if (importRule->styleSheet()) { | 408 if (importRule->styleSheet()) { |
| 409 styleSheetQueue.append(importRule->styleSheet()); | 409 styleSheetQueue.append(importRule->styleSheet()); |
| 410 addSubresourceURL(urls, importRule->styleSheet()->baseURL()); | 410 addSubresourceURL(urls, importRule->styleSheet()->baseURL()); |
| 411 } | 411 } |
| 412 } | 412 } |
| 413 for (unsigned i = 0; i < styleSheet->m_childRules.size(); ++i) { | 413 for (unsigned i = 0; i < styleSheet->m_childRules.size(); ++i) { |
| 414 StyleRuleBase* rule = styleSheet->m_childRules[i].get(); | 414 StyleRuleBase* rule = styleSheet->m_childRules[i].get(); |
| 415 if (rule->isStyleRule()) | 415 if (rule->isStyleRule()) |
| 416 static_cast<StyleRule*>(rule)->properties()->addSubresourceStyle
URLs(urls, this); | 416 toStyleRule(rule)->properties()->addSubresourceStyleURLs(urls, t
his); |
| 417 else if (rule->isFontFaceRule()) | 417 else if (rule->isFontFaceRule()) |
| 418 static_cast<StyleRuleFontFace*>(rule)->properties()->addSubresou
rceStyleURLs(urls, this); | 418 static_cast<StyleRuleFontFace*>(rule)->properties()->addSubresou
rceStyleURLs(urls, this); |
| 419 } | 419 } |
| 420 } | 420 } |
| 421 } | 421 } |
| 422 | 422 |
| 423 static bool childRulesHaveFailedOrCanceledSubresources(const Vector<RefPtr<Style
RuleBase> >& rules) | 423 static bool childRulesHaveFailedOrCanceledSubresources(const Vector<RefPtr<Style
RuleBase> >& rules) |
| 424 { | 424 { |
| 425 for (unsigned i = 0; i < rules.size(); ++i) { | 425 for (unsigned i = 0; i < rules.size(); ++i) { |
| 426 const StyleRuleBase* rule = rules[i].get(); | 426 const StyleRuleBase* rule = rules[i].get(); |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 499 m_isInMemoryCache = false; | 499 m_isInMemoryCache = false; |
| 500 } | 500 } |
| 501 | 501 |
| 502 void StyleSheetContents::shrinkToFit() | 502 void StyleSheetContents::shrinkToFit() |
| 503 { | 503 { |
| 504 m_importRules.shrinkToFit(); | 504 m_importRules.shrinkToFit(); |
| 505 m_childRules.shrinkToFit(); | 505 m_childRules.shrinkToFit(); |
| 506 } | 506 } |
| 507 | 507 |
| 508 } | 508 } |
| OLD | NEW |