Add these details to: https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/style/stylerecalc.md?q=TODO%5C(nainar%5C)+&sq=package:chromium&dr=C Resource: https://docs.google.com/document/d/1EngGlCITjrdv_tlxoP0Y7-56hB5Ylb4TSmA9mg3gIGk/edit#heading=h.mrerachkkn8h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f commit 6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f Author: Fergal Daly <fergal@chromium.org> Date: Tue Mar 06 00:11:27 2018 Add a document describing most of the CSS style calculation process for Blink. Add/update docs on various keys classes in the process. Bug: 795634 Change-Id: Ia9a996b7f087a3e301c348eba711e3ce86128b1b Reviewed-on: https://chromium-review.googlesource.com/934108 Commit-Queue: Fergal Daly <fergal@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#540999} [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/ElementRuleCollector.h [add] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/README.md [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/RuleSet.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/SelectorChecker.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/StyleEngine.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/StyleRule.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/resolver/ElementResolveContext.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/resolver/MatchRequest.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/resolver/ScopedStyleResolver.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/resolver/StyleResolver.h [modify] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/resolver/StyleResolverState.h [add] https://crrev.com/6fef1dd83eaa02f54a4a59f7b9c4bcacd9dc788f/third_party/WebKit/Source/core/css/style-calculation.md
Comment 1 by bugdroid1@chromium.org
, Mar 6 2018