New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 682879 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Jul 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Feature



Sign in to add a comment

DevTools: "What's New" release notes

Project Member Reported by chenwilliam@chromium.org, Jan 19 2017

Issue description

Provide release notes for external web developers using Chrome DevTools.

- Only display a particular release note the first time a user opens Chrome DevTools for a particular major release (e.g. M57)

Multiple implementation options:

- Display in a closeable panel or drawer
- Open link in a new tab

Design link: (googlers only)
https://docs.google.com/a/google.com/presentation/d/1XWqcLP8iJ0VtbFq4ov7LRDtynvIu8yY60y3e_iDwMkk/edit?usp=sharing
 
Description: Show this description
Status: Started (was: Assigned)
(note the button text are only dimmed b/c of screenshot)
Screenshot from 2017-02-16 13:30:00.png
45.0 KB View Download
Project Member

Comment 3 by bugdroid1@chromium.org, Feb 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3f6f704e1dd29f27151815af2b24e5da87711546

commit 3f6f704e1dd29f27151815af2b24e5da87711546
Author: chenwilliam <chenwilliam@chromium.org>
Date: Fri Feb 24 23:09:13 2017

DevTools: implement release note behind an experiment

Behind a hidden experiment.

BUG= 682879 

Review-Url: https://codereview.chromium.org/2649023007
Cr-Commit-Position: refs/heads/master@{#452981}

[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/help/release-note-expected.txt
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/help/release-note-unit-expected.txt
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/help/release-note-unit.html
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/help/release-note.html
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/help/resources/test.png
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/initial-modules-load-expected.txt
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/LayoutTests/inspector/open-with-rendering-option-enabled-expected.txt
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/BUILD.gn
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/help/Help.js
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/help/ReleaseNote.js
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/help/ReleaseNoteText.js
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/help/module.json
[add] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/help/releaseNote.css
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/inspector.json
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/main/Main.js
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/main/module.json
[modify] https://crrev.com/3f6f704e1dd29f27151815af2b24e5da87711546/third_party/WebKit/Source/devtools/front_end/ui/InspectorView.js

whats-new-update.png
38.7 KB View Download
Project Member

Comment 8 by bugdroid1@chromium.org, Mar 16 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9f061aa07fd7c89d8f1b0c3ddedc158c60939220

commit 9f061aa07fd7c89d8f1b0c3ddedc158c60939220
Author: chenwilliam <chenwilliam@chromium.org>
Date: Thu Mar 16 23:08:48 2017

DevTools: launch What's New from experiments

This is intended to gather feedback in Canary and then
we'll add another set of release notes before the next branch point.

BUG= 682879 

Review-Url: https://codereview.chromium.org/2749423003
Cr-Commit-Position: refs/heads/master@{#457598}

[modify] https://crrev.com/9f061aa07fd7c89d8f1b0c3ddedc158c60939220/third_party/WebKit/Source/devtools/front_end/help/Help.js
[modify] https://crrev.com/9f061aa07fd7c89d8f1b0c3ddedc158c60939220/third_party/WebKit/Source/devtools/front_end/help/module.json
[modify] https://crrev.com/9f061aa07fd7c89d8f1b0c3ddedc158c60939220/third_party/WebKit/Source/devtools/front_end/main/Main.js

Project Member

Comment 9 by bugdroid1@chromium.org, Mar 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7966f4f285614fc7792618dbdac7243677380657

commit 7966f4f285614fc7792618dbdac7243677380657
Author: alph <alph@chromium.org>
Date: Mon Mar 20 21:08:35 2017

Revert of DevTools: launch What's New from experiments (patchset #1 id:1 of https://codereview.chromium.org/2749423003/ )

Reason for revert:
It needs more UX work.

Original issue's description:
> DevTools: launch What's New from experiments
>
> This is intended to gather feedback in Canary and then
> we'll add another set of release notes before the next branch point.
>
> BUG= 682879 
>
> Review-Url: https://codereview.chromium.org/2749423003
> Cr-Commit-Position: refs/heads/master@{#457598}
> Committed: https://chromium.googlesource.com/chromium/src/+/9f061aa07fd7c89d8f1b0c3ddedc158c60939220

TBR=chenwilliam@chromium.org
NOTRY=true
BUG= 682879 

Review-Url: https://codereview.chromium.org/2759223002
Cr-Commit-Position: refs/heads/master@{#458182}

[modify] https://crrev.com/7966f4f285614fc7792618dbdac7243677380657/third_party/WebKit/Source/devtools/front_end/help/Help.js
[modify] https://crrev.com/7966f4f285614fc7792618dbdac7243677380657/third_party/WebKit/Source/devtools/front_end/help/module.json
[modify] https://crrev.com/7966f4f285614fc7792618dbdac7243677380657/third_party/WebKit/Source/devtools/front_end/main/Main.js

Project Member

Comment 10 by bugdroid1@chromium.org, Mar 28 2017

Project Member

Comment 12 by bugdroid1@chromium.org, Apr 19 2017

Labels: merge-merged-3071
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/435d20f728714b8f5eda4301e4182b70c464c695

commit 435d20f728714b8f5eda4301e4182b70c464c695
Author: chenwilliam <chenwilliam@chromium.org>
Date: Wed Apr 19 21:19:15 2017

DevTools: fix date with version, image for What's New

* Use a customizable header string
* Make png smaller

BUG= 682879 

Review-Url: https://codereview.chromium.org/2813303004
Cr-Commit-Position: refs/heads/master@{#464662}
(cherry picked from commit 629219eb67f0a5d7ce30f0729870b584d307c897)

NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2834473002
Cr-Commit-Position: refs/branch-heads/3071@{#66}
Cr-Branched-From: a106f0abbf69dad349d4aaf4bcc4f5d376dd2377-refs/heads/master@{#464641}

[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/LayoutTests/inspector/help/release-note-expected.txt
[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/LayoutTests/inspector/help/release-note.html
[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/Source/devtools/front_end/Images/whatsnew.png
[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/Source/devtools/front_end/help/Help.js
[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/Source/devtools/front_end/help/ReleaseNoteText.js
[modify] https://crrev.com/435d20f728714b8f5eda4301e4182b70c464c695/third_party/WebKit/Source/devtools/front_end/help/ReleaseNoteView.js

Commend found on /web regarding "wahat's new" tab  

"Can you put in an option to not show "What's New" in the console drawer by default the first time you open the dev tools? 

I am launching the browser as part of Karma tests and often need to access the dev tools to debug. The What's New pops up every time. It is just annoying and in the way. 

Perhaps a "Do not show this automatically" option can be included or just display the tab with a coloured ! prompt to indicate something new."

link: https://plus.google.com/106145931558118286938/posts/eJjuHpykg98?e=-RedirectToSandbox
Status: Fixed (was: Started)

Sign in to add a comment