Chromium Code Reviews
DescriptionFix a few side panel bugs.
These are subtle bugs in the interactions between components,
so no unit tests.
The metrics-side-panel is now using FailureValue so that value-set-views don't need
to handle a separate {set error} method, so ValueSet needs to allow
non-Numeric Values.
input-latency-side-panel didn't actually need to set display=block, which was an
Illegal Invocation that broke the side-panel-container's management of the
"selected" attribute.
The metrics-side-panel forgot to pass |stack| to FailureValue.
value-set-view had some debugging cruft.
When no rangeOfInterest is selected, then side-panel-container will set
side-panel.rangeOfInterest to an empty Range, causing metrics to produce empty
values. Don't pass rangeOfInterest to metrics if it's empty.
Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/0ad1a210e258f1b0d0288c394623288aa2747b43
Patch Set 1 #Patch Set 2 : set overflow-y:auto on side-panel-container #
Messages
Total messages: 15 (10 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||