| Index: third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp b/third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp
|
| index 2f576663e6ef833eda4cea6fa42d4172fb10743f..05276e45463d8e81527107528eae1366f5d6b818 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/StyleResolver.cpp
|
| @@ -1959,22 +1959,9 @@ bool StyleResolver::HasAuthorBorder(const StyleResolverState& state) {
|
| return cached_ua_style &&
|
| (cached_ua_style->border != state.Style()->Border() ||
|
| !cached_ua_style->BorderColorEquals(*state.Style()) ||
|
| - (cached_ua_style->border_left_width !=
|
| - state.Style()->BorderLeftWidth() ||
|
| - cached_ua_style->border_right_width !=
|
| - state.Style()->BorderRightWidth() ||
|
| - cached_ua_style->border_top_width !=
|
| - state.Style()->BorderTopWidth() ||
|
| - cached_ua_style->border_bottom_width !=
|
| - state.Style()->BorderBottomWidth()) ||
|
| - !(cached_ua_style->top_left_ ==
|
| - state.Style()->BorderTopLeftRadius() &&
|
| - cached_ua_style->top_right_ ==
|
| - state.Style()->BorderTopRightRadius() &&
|
| - cached_ua_style->bottom_left_ ==
|
| - state.Style()->BorderBottomLeftRadius() &&
|
| - cached_ua_style->bottom_right_ ==
|
| - state.Style()->BorderBottomRightRadius()));
|
| + !cached_ua_style->BorderWidthEquals(*state.Style()) ||
|
| + !cached_ua_style->BorderRadiiEquals(*state.Style()) ||
|
| + !cached_ua_style->BorderStyleEquals(*state.Style()));
|
| }
|
|
|
| void StyleResolver::ApplyCallbackSelectors(StyleResolverState& state) {
|
|
|