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

Issue 2013843002: Fix analysis-view z-index (Closed)

Created:
4 years, 7 months ago by benjhayden
Modified:
4 years, 7 months ago
Reviewers:
nednguyen, nduca
CC:
catapult-reviews_chromium.org, tracing-review_chromium.org
Base URL:
https://github.com/catapult-project/catapult.git@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Fix analysis-view z-index. Recent changes to the side-panel-container caused a regression in which its tab-strip has a higher z-index than the analysis-view, so that when the analysis-view is dragged up over the side-panel-container, a visual glitch appears in which the tab-strip is visible over the analysis-view. This CL elevates the z-index of the analysis-view above that of the side-panel-container. BUG=catapult:#2365 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/baa2999e8462ec4c153d2c95961d5536ecc201fc

Patch Set 1 #

Patch Set 2 : unset side-panel-container and drag-handle z-index - BUGGY #

Patch Set 3 : Nat's fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -3 lines) Patch
M tracing/tracing/ui/base/drag_handle.html View 1 2 chunks +0 lines, -2 lines 0 comments Download
M tracing/tracing/ui/side_panel/side_panel_container.html View 1 1 chunk +0 lines, -1 line 0 comments Download
M tracing/tracing/ui/timeline_view.html View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 16 (5 generated)
benjhayden
4 years, 7 months ago (2016-05-25 16:05:52 UTC) #3
nednguyen
On 2016/05/25 16:05:52, benjhayden_chromium wrote: Should this z-index be set by the container of "tr-ui-a-analysis-view" ...
4 years, 7 months ago (2016-05-25 16:07:26 UTC) #4
nduca
feels like we have a deeper bug here... why're we setting z index anywhere?
4 years, 7 months ago (2016-05-25 16:30:28 UTC) #6
benjhayden
> Should this z-index be set by the container of "tr-ui-a-analysis-view" instead to avoid this ...
4 years, 7 months ago (2016-05-25 17:46:59 UTC) #7
benjhayden
> Should this z-index be set by the container of "tr-ui-a-analysis-view" instead to avoid this ...
4 years, 7 months ago (2016-05-25 17:47:10 UTC) #8
nduca
i don't quite get why drag-handle needs z index. that sounds like original sin.
4 years, 7 months ago (2016-05-26 16:43:42 UTC) #9
benjhayden
Patch 2 unsets drag-handle's and side-panel-container's z-index, which leaves this bug: https://screenshot.googleplex.com/QhPWN5P8HC9.png If you drag ...
4 years, 7 months ago (2016-05-26 20:06:04 UTC) #10
benjhayden
Thanks, Nat! PTAL
4 years, 7 months ago (2016-05-26 23:30:39 UTC) #11
nduca
lgtm
4 years, 7 months ago (2016-05-26 23:31:39 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2013843002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2013843002/40001
4 years, 7 months ago (2016-05-26 23:47:27 UTC) #14
commit-bot: I haz the power
4 years, 7 months ago (2016-05-27 00:09:03 UTC) #16
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698