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

Issue 1318903007: Devtools UI: Fix tooltip issues (Closed)

Created:
5 years, 3 months ago by samli
Modified:
5 years, 3 months ago
Reviewers:
dgozman, pfeldman
CC:
apavlov+blink_chromium.org, blink-reviews, caseq+blink_chromium.org, devtools-reviews_chromium.org, kozyatinskiy+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, sergeyv+blink_chromium.org, yurys+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Devtools UI: Fix tooltip issues This change fixes several issues with tooltip UI: - Fixes overflow issue regressed in https://codereview.chromium.org/1300743002 - Displays media queries tooltips on top and under the cursor instead of left aligned. - Closes tooltips when the mouse leaves devtools - Closes tooltips on any keyboard press - Aligns tooltips for palette colors above the anchor This change also changes the default behaviour of tooltips to track the cursor except when used in the toolbars (buttons/labels). BUG=525721, 525609, 521200, 524371, 526936, 526972 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201683

Patch Set 1 #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Patch Set 4 : Color picker tooltip placed above #

Total comments: 2

Patch Set 5 : #

Total comments: 2

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -20 lines) Patch
M Source/devtools/front_end/elements/ElementsTreeElement.js View 1 2 3 4 5 3 chunks +9 lines, -5 lines 0 comments Download
M Source/devtools/front_end/emulation/ResponsiveDesignView.js View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/front_end/ui/Tooltip.js View 1 2 3 4 5 6 chunks +40 lines, -11 lines 0 comments Download
M Source/devtools/front_end/ui/tooltip.css View 2 chunks +2 lines, -4 lines 0 comments Download

Messages

Total messages: 17 (4 generated)
samli
5 years, 3 months ago (2015-08-27 23:01:38 UTC) #2
dgozman
https://codereview.chromium.org/1318903007/diff/20001/Source/devtools/front_end/elements/ElementsTreeElement.js File Source/devtools/front_end/elements/ElementsTreeElement.js (right): https://codereview.chromium.org/1318903007/diff/20001/Source/devtools/front_end/elements/ElementsTreeElement.js#newcode1138 Source/devtools/front_end/elements/ElementsTreeElement.js:1138: titles.createTextChild(decoration.title); Should be div, or they would collapse. https://codereview.chromium.org/1318903007/diff/20001/Source/devtools/front_end/ui/Tooltip.js ...
5 years, 3 months ago (2015-08-28 00:16:32 UTC) #4
samli
https://codereview.chromium.org/1318903007/diff/20001/Source/devtools/front_end/elements/ElementsTreeElement.js File Source/devtools/front_end/elements/ElementsTreeElement.js (right): https://codereview.chromium.org/1318903007/diff/20001/Source/devtools/front_end/elements/ElementsTreeElement.js#newcode1138 Source/devtools/front_end/elements/ElementsTreeElement.js:1138: titles.createTextChild(decoration.title); On 2015/08/28 at 00:16:32, dgozman wrote: > Should ...
5 years, 3 months ago (2015-08-28 01:32:14 UTC) #5
samli
ping, we should merge this
5 years, 3 months ago (2015-08-28 22:07:28 UTC) #6
pfeldman
https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js File Source/devtools/front_end/ui/Tooltip.js (right): https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js#newcode139 Source/devtools/front_end/ui/Tooltip.js:139: VerticalAlignmentTop: "VerticalAlignmentTop", Not a fan of this, what are ...
5 years, 3 months ago (2015-08-28 22:46:18 UTC) #7
samli
https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js File Source/devtools/front_end/ui/Tooltip.js (right): https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js#newcode139 Source/devtools/front_end/ui/Tooltip.js:139: VerticalAlignmentTop: "VerticalAlignmentTop", On 2015/08/28 at 22:46:18, pfeldman wrote: > ...
5 years, 3 months ago (2015-08-28 22:48:43 UTC) #8
pfeldman
On 2015/08/28 22:48:43, samli wrote: > https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js > File Source/devtools/front_end/ui/Tooltip.js (right): > > https://codereview.chromium.org/1318903007/diff/50001/Source/devtools/front_end/ui/Tooltip.js#newcode139 > ...
5 years, 3 months ago (2015-08-28 23:04:47 UTC) #9
pfeldman
ping, lets make the ones to the left (MQ ones) native?
5 years, 3 months ago (2015-08-31 18:55:00 UTC) #10
samli
On 2015/08/31 at 18:55:00, pfeldman wrote: > ping, lets make the ones to the left ...
5 years, 3 months ago (2015-08-31 22:00:27 UTC) #11
pfeldman
lgtm https://codereview.chromium.org/1318903007/diff/70001/Source/devtools/front_end/emulation/ResponsiveDesignView.js File Source/devtools/front_end/emulation/ResponsiveDesignView.js (right): https://codereview.chromium.org/1318903007/diff/70001/Source/devtools/front_end/emulation/ResponsiveDesignView.js#newcode64 Source/devtools/front_end/emulation/ResponsiveDesignView.js:64: WebInspector.Tooltip.setNativeOverrideContainer(this._mediaInspectorContainer); .addNativeOverrideContainer
5 years, 3 months ago (2015-09-02 21:59:45 UTC) #12
samli
https://codereview.chromium.org/1318903007/diff/70001/Source/devtools/front_end/emulation/ResponsiveDesignView.js File Source/devtools/front_end/emulation/ResponsiveDesignView.js (right): https://codereview.chromium.org/1318903007/diff/70001/Source/devtools/front_end/emulation/ResponsiveDesignView.js#newcode64 Source/devtools/front_end/emulation/ResponsiveDesignView.js:64: WebInspector.Tooltip.setNativeOverrideContainer(this._mediaInspectorContainer); On 2015/09/02 at 21:59:45, pfeldman wrote: > .addNativeOverrideContainer ...
5 years, 3 months ago (2015-09-02 22:14:12 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1318903007/90001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1318903007/90001
5 years, 3 months ago (2015-09-02 22:14:33 UTC) #16
commit-bot: I haz the power
5 years, 3 months ago (2015-09-02 23:46:22 UTC) #17
Message was sent while issue was closed.
Committed patchset #6 (id:90001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201683

Powered by Google App Engine
This is Rietveld 408576698