Closed
Bug 992593
Opened 10 years ago
Closed 10 years ago
Remove File->Page setup on BSDs and Solaris, too
Categories
(Firefox :: Menus, defect)
Tracking
()
RESOLVED
FIXED
Firefox 31
Tracking | Status | |
---|---|---|
firefox31 | --- | fixed |
People
(Reporter: jbeich, Assigned: jbeich)
References
Details
(Whiteboard: [qa-])
Attachments
(2 files)
1.19 KB,
patch
|
Gavin
:
review+
|
Details | Diff | Splinter Review |
29.55 KB,
image/png
|
Details |
Menu is specific to toolkit, not OS. However, only Linux, and by extenion other Unices, support more than one toolkit. Thus we're partly going back on bug 842913 to avoid forking default theme for XP_UNIX && !XP_LINUX && !XP_MACOSX. -DXP_LINUX idea to avoid churn was rejected in bug 948946 comment 9.
Attachment #8402235 -
Flags: review?(gavin.sharp)
Like on Linux, Page setup is still there in Print dialog.
Comment 2•10 years ago
|
||
Comment on attachment 8402235 [details] [diff] [review] fix I'm not confident this syntax works with the XUL preprocessor. Did you test that this doesn't remove the menuitem on Windows/Mac?
Comment 3•10 years ago
|
||
Comment on attachment 8402235 [details] [diff] [review] fix Reviewing the preprocessor docs/test, I'm pretty sure this doesn't work.
Attachment #8402235 -
Flags: review?(gavin.sharp) → feedback-
python/mozbuild/mozbuild/preprocessor.py tries to mimic cpp-like syntax, see the description in the file. For one, removing -DMOZ_WIDGET_GTK from ACDEFINES in obj-*/config/autoconf.mk brings back menu_printSetup in dist/bin/**/browser.xul. I don't have Try access to feed QA test builds. Not to mention QA'd probably already noticed if attachment 8347190 [details] [diff] [review] didn't work as expected. And linux firefox-29.0b5 from ftp.m.o also works as I expect it to.
Comment 5•10 years ago
|
||
Comment on attachment 8402235 [details] [diff] [review] fix OK, sorry about that - I was wrong.
Attachment #8402235 -
Flags: feedback- → review+
bug 992621 adds more examples of accepted syntax
Keywords: checkin-needed
Comment 7•10 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/fd2ba49e9abb Thanks for the patch
Comment 8•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/fd2ba49e9abb
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 31
status-firefox31:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•