Closed
Bug 872162
Opened 12 years ago
Closed 12 years ago
Remove dead openURL function from web apps code, no longer check appOrigin in browser.js' onLocationChange
Categories
(Firefox :: Toolbars and Customization, defect)
Firefox
Toolbars and Customization
Tracking
()
RESOLVED
FIXED
Firefox 28
People
(Reporter: Gijs, Assigned: Gijs)
References
Details
(Whiteboard: [qa-])
Attachments
(2 files)
|
3.48 KB,
patch
|
Felipe
:
review+
|
Details | Diff | Splinter Review |
|
5.99 KB,
patch
|
dao
:
review+
|
Details | Diff | Splinter Review |
We check appOrigin to still disable chrome, but the only place that gets set is in web apps code which is no longer used. The caller was removed in https://bugzilla.mozilla.org/show_bug.cgi?id=774216#c16 without removing the function itself. We should remove the function and remove our checks, and then remove the CSS for [disablechrome].
| Assignee | ||
Comment 1•12 years ago
|
||
This should do the trick...
Attachment #749759 -
Flags: review?(felipc)
| Assignee | ||
Updated•12 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•12 years ago
|
||
Attachment #749768 -
Flags: review?(mnoorenberghe+bmo)
Comment 3•12 years ago
|
||
Comment on attachment 749768 [details] [diff] [review]
Remove CSS
> #main-window[sizemode=normal] #nav-bar[tabsontop=true],
> #main-window[sizemode=normal] #nav-bar[tabsontop=true][collapsed=true]:not([customizing]) + toolbar,
>- #main-window[sizemode=normal] #nav-bar[tabsontop=true][collapsed=true]:not([customizing]) + #customToolbars + #PersonalToolbar,
>- #main-window[sizemode=normal][disablechrome] #navigator-toolbox[tabsontop=true]::after {
>+ #main-window[sizemode=normal] #nav-bar[tabsontop=true][collapsed=true]:not([customizing]) + #customToolbars + #PersonalToolbar {
> border-top: 1px solid @toolbarShadowColor@;
> border-top-left-radius: 2.5px;
> border-top-right-radius: 2.5px;
> background-clip: padding-box;
> }
Can you file a bug on removing :not([customizing]), since collapsed toolbars aren't shown anymore while customizing?
Attachment #749768 -
Flags: review?(mnoorenberghe+bmo) → review+
| Assignee | ||
Comment 4•12 years ago
|
||
(In reply to Dão Gottwald [:dao] from comment #3)
> Can you file a bug on removing :not([customizing]), since collapsed toolbars
> aren't shown anymore while customizing?
Filed bug 872446.
Updated•12 years ago
|
Attachment #749759 -
Flags: review?(felipc) → review+
| Assignee | ||
Comment 5•12 years ago
|
||
Both of these pushed to UX:
JS: http://hg.mozilla.org/projects/ux/rev/4a4cb69ab494
CSS: http://hg.mozilla.org/projects/ux/rev/63ed2aa76f4d
Whiteboard: [fixed-in-ux]
Comment 6•12 years ago
|
||
Can the JS(M)-only change also go to m-c? There was just a merge conflict from the patch since :marco is working on desktop app support again. I don't see a point in keeping dead code on m-c since it may become used again without notice and our merge will be harder.
Flags: needinfo?(gijskruitbosch+bugs)
| Assignee | ||
Comment 7•12 years ago
|
||
(In reply to Matthew N. [:MattN] from comment #6)
> Can the JS(M)-only change also go to m-c? There was just a merge conflict
> from the patch since :marco is working on desktop app support again. I don't
> see a point in keeping dead code on m-c since it may become used again
> without notice and our merge will be harder.
I believe so.
Flags: needinfo?(gijskruitbosch+bugs)
| Assignee | ||
Comment 8•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/4a4cb69ab494
https://hg.mozilla.org/mozilla-central/rev/63ed2aa76f4d
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-ux]
Target Milestone: --- → Firefox 28
Updated•11 years ago
|
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•