Community
Participate
Working Groups
ViewCSSImpl#getComputedStyle rebuilds the list combinedRuleList with each call. In my case there are 6 stylesheets and overall 175 rules that are collected by the method with each call, and the method is called some thousand times. When the DocumentCSS contains the same stylesheets as in the last call, the list of combined rules are equal, making it a caching candidate.
New Gerrit change created: https://git.eclipse.org/r/120152
Gerrit change https://git.eclipse.org/r/120152 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=0594e855c4da302b50c9d04b76b9b6aba5c2f5ad
In master now. Thanks Karsten.