Closed
Bug 885541
Opened 11 years ago
Closed 11 years ago
Work - Move devtools icons in app bar into hamburger menu
Categories
(Firefox for Metro Graveyard :: App Bar, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 25
People
(Reporter: jwilde, Assigned: jwilde)
References
Details
Attachments
(1 file, 2 obsolete files)
8.20 KB,
patch
|
fryn
:
review+
|
Details | Diff | Splinter Review |
There's two devtools icons that are in the appbar right now. We don't support tooltips right now, so it's really confusing as to what they do right now. It'd be better if we could have them in the pop-out menu for the hamburger icon with a textual description.
Also, this allows us to punt and avoid having to make shorlander make more icons for the two devtools. They're not consumer facing, and he's busy. :)
Poked Yuan about this and she thinks it makes sense.
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #765698 -
Flags: review?(fyan)
Assignee | ||
Updated•11 years ago
|
Attachment #765697 -
Attachment is obsolete: true
Comment 3•11 years ago
|
||
Comment on attachment 765698 [details] [diff] [review]
patch v1.1
Review of attachment 765698 [details] [diff] [review]:
-----------------------------------------------------------------
:D
::: browser/metro/base/content/ContextCommands.js
@@ +229,4 @@
> },
>
> // App bar
> +
Nit: blank line.
::: browser/metro/base/content/appbar.js
@@ +109,5 @@
>
> onMenuButton: function(aEvent) {
> var typesArray = ["find-in-page"];
> +
> + if (ConsolePanelView.enabled) typesArray.push("ppen-error-console");
s/ppen/open/
Attachment #765698 -
Flags: review?(fyan) → review+
Assignee | ||
Comment 4•11 years ago
|
||
Comment 5•11 years ago
|
||
Backed out for metro-chrome failures:
https://tbpl.mozilla.org/php/getParsedLog.php?id=24420314&tree=Mozilla-Inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/0dd5a67fd870
Assignee | ||
Comment 6•11 years ago
|
||
Fixes broken tests and broken contextualactions icons.
Attachment #765698 -
Attachment is obsolete: true
Attachment #766083 -
Flags: review?(fyan)
Updated•11 years ago
|
Attachment #766083 -
Flags: review?(fyan) → review+
Comment 7•11 years ago
|
||
Let's confirm that the tests no longer fail before pushing.
Assignee | ||
Comment 8•11 years ago
|
||
Passed try:
https://tbpl.mozilla.org/?tree=Try&rev=5ffde000480d
Still having issues building locally, though.
Assignee | ||
Comment 9•11 years ago
|
||
Got tests working locally.
Today is the day for the hamburger patch to (finally) land:
https://hg.mozilla.org/integration/mozilla-inbound/rev/cf5b7971c179
Comment 10•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Updated•10 years ago
|
OS: Windows 8 Metro → Windows 8.1
You need to log in
before you can comment on or make changes to this bug.
Description
•