Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(909)

Side by Side Diff: Source/core/rendering/style/RenderStyle.h

Issue 189603010: Incorrect style recalc for text-decoration-[style, color] for immediate child text nodes. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org) 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
3 * (C) 2000 Antti Koivisto (koivisto@kde.org) 3 * (C) 2000 Antti Koivisto (koivisto@kde.org)
4 * (C) 2000 Dirk Mueller (mueller@kde.org) 4 * (C) 2000 Dirk Mueller (mueller@kde.org)
5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r ights reserved. 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All r ights reserved.
6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) 6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com)
7 * 7 *
8 * This library is free software; you can redistribute it and/or 8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Library General Public 9 * modify it under the terms of the GNU Library General Public
10 * License as published by the Free Software Foundation; either 10 * License as published by the Free Software Foundation; either
(...skipping 1479 matching lines...) Expand 10 before | Expand all | Expand 10 after
1490 const CounterDirectives getCounterDirectives(const AtomicString& identifier) const; 1490 const CounterDirectives getCounterDirectives(const AtomicString& identifier) const;
1491 1491
1492 QuotesData* quotes() const { return rareInheritedData->quotes.get(); } 1492 QuotesData* quotes() const { return rareInheritedData->quotes.get(); }
1493 void setQuotes(PassRefPtr<QuotesData>); 1493 void setQuotes(PassRefPtr<QuotesData>);
1494 1494
1495 const AtomicString& hyphenString() const; 1495 const AtomicString& hyphenString() const;
1496 1496
1497 bool inheritedNotEqual(const RenderStyle*) const; 1497 bool inheritedNotEqual(const RenderStyle*) const;
1498 bool inheritedDataShared(const RenderStyle*) const; 1498 bool inheritedDataShared(const RenderStyle*) const;
1499 1499
1500 bool textDecorationsEqual(const RenderStyle*) const;
1501
1500 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr operties) const; 1502 StyleDifference diff(const RenderStyle*, unsigned& changedContextSensitivePr operties) const;
1501 1503
1502 bool isDisplayReplacedType() const { return isDisplayReplacedType(display()) ; } 1504 bool isDisplayReplacedType() const { return isDisplayReplacedType(display()) ; }
1503 bool isDisplayInlineType() const { return isDisplayInlineType(display()); } 1505 bool isDisplayInlineType() const { return isDisplayInlineType(display()); }
1504 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin alDisplay()); } 1506 bool isOriginalDisplayInlineType() const { return isDisplayInlineType(origin alDisplay()); }
1505 1507
1506 bool setWritingMode(WritingMode v) 1508 bool setWritingMode(WritingMode v)
1507 { 1509 {
1508 if (v == writingMode()) 1510 if (v == writingMode())
1509 return false; 1511 return false;
(...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after
1881 } 1883 }
1882 1884
1883 inline bool RenderStyle::hasPseudoElementStyle() const 1885 inline bool RenderStyle::hasPseudoElementStyle() const
1884 { 1886 {
1885 return noninherited_flags._pseudoBits & PSEUDO_ELEMENT_MASK; 1887 return noninherited_flags._pseudoBits & PSEUDO_ELEMENT_MASK;
1886 } 1888 }
1887 1889
1888 } // namespace WebCore 1890 } // namespace WebCore
1889 1891
1890 #endif // RenderStyle_h 1892 #endif // RenderStyle_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698