Closed
Bug 1304666
Opened 8 years ago
Closed 4 years ago
Button order in Application Chooser is wrong on Windows
Categories
(Firefox :: File Handling, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 1580646
Tracking | Status | |
---|---|---|
firefox50 | --- | wontfix |
firefox51 | --- | wontfix |
firefox52 | --- | fix-optional |
firefox53 | --- | fix-optional |
firefox54 | --- | fix-optional |
People
(Reporter: gcp, Unassigned)
References
Details
(10 keywords)
Attachments
(1 file, 2 obsolete files)
1.10 KB,
patch
|
Details | Diff | Splinter Review |
https://www.reddit.com/r/firefox/comments/53uqav/ff49_launch_application_dialog_buttons_in_reverse/ I verified this was an unintentional change from bug 510516.
Comment 1•8 years ago
|
||
Set priority to P2. @ Drew, may I have a few minutes of your time to read this problem? It seem to me it's a regression of bug 510516. Thank you.
Comment 3•8 years ago
|
||
(In reply to Drew Willcoxon :adw from comment #2) > It does seem like a regression from bug 510516. @ Drew, thanks for the information. Are we going to fix this regression bug in this or next release? (Not urgent. I just want to know the schedule.)
Flags: needinfo?(adw)
Comment 4•7 years ago
|
||
Any updates here, Andrew?
status-firefox50:
--- → wontfix
status-firefox51:
--- → wontfix
status-firefox52:
--- → affected
status-firefox53:
--- → affected
Version: unspecified → 49 Branch
Comment 5•7 years ago
|
||
Drew, would you like to mentor this?
Updated•7 years ago
|
Comment 8•7 years ago
|
||
Proposed patch adding conditional causing "accept" and "cancel" button order to conform to Windows OS dialog standards while remaining compliant with UNIX and MAC OS standard.
Reporter | ||
Comment 9•7 years ago
|
||
1) You need to mark a reviewer for your patch. You can ask adw@mozilla.com for review, he's volunteered to do so in comment 6. 2) I think your patch is in a format Bugzilla doesn't understand. I think it prefers Unified diff format. See for example: https://wiki.mozilla.org/Bugzilla:Patches https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch
Comment 10•7 years ago
|
||
I apologize for not understanding the mozreview commit/patch/review process...I barely understand the git/mercurial processes, the last software I worked on used a check out and lock type process(check out prohibited any change by anyone until check in). I also apologize in advance for errors I (surely will make) in my 2nd patch. I thank all for their patience. I would like feedback before a reviewer is requested.
Attachment #8832806 -
Flags: review+
Comment 11•7 years ago
|
||
Comment on attachment 8832806 [details] [diff] [review] dialog.xul.v2.patch Can I chat with the person who approved my patch? I do not know how to implement testing for build targets other than my own hardware/OS
Attachment #8832806 -
Flags: review+ → feedback?(adw)
Attachment #8832392 -
Attachment is obsolete: true
(Drive-by comment so it doesn't get lost in #introduction) It would be good to create an actual commit that you export as a patch to attach to this bug. That will include a lot more patch metadata which is needed when it's actually time to get the patch landed. General steps would be: Modify files. Make sure you've "hg add"ded all of your changed files. | hg commit | (Give it a useful commit message that's in the format of "Bug [number] - [Description of patch]") | hg export . > mypatch.patch | (This will export the patch to a file named mypatch.patch, located in your current directory) Attach that patch file to the bug, marking the previous version(s) of the patch as obsolete. Set the review or feedback flag to '?', and assign the review/feedback request to the reviewer (in this case, adw@mozilla.com). Once that's done, adw can review the patch, and can submit it to the tryserver for you to get builds and tests run against your patch.
Comment 13•7 years ago
|
||
Patch exported with description and proper formatting. Not sure how to test. A build for another target system would take 5+ hours on my computer.
Attachment #8832806 -
Attachment is obsolete: true
Attachment #8832806 -
Flags: feedback?(adw)
Attachment #8833592 -
Flags: review?(adw)
Pushed this to tryserver, these builds should be done in a few hours to test with: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6008f15ec4c942c229772adabc45e5093ecb3298
Comment 15•7 years ago
|
||
Absolute failure. Build system reconfigure was required before patch operates...
Comment 16•7 years ago
|
||
# HG changeset patch # User Joe Roberts<jroberts1956@gmail.com> # Date 1486700854 32400 # Thu Feb 09 19:27:34 2017 -0900 # Node ID 13ab0a715f181aeb638f8575ce5ccc10cf70bfa5 # Parent 53c91ab46318b87396392568368fe1d6ecc8c082 Make dialog.xul a preprocessed file enforcing OS depenedent button orientation. diff --git a/toolkit/mozapps/handling/jar.mn b/toolkit/mozapps/handling/jar.mn --- a/toolkit/mozapps/handling/jar.mn +++ b/toolkit/mozapps/handling/jar.mn @@ -1,10 +1,10 @@ # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. toolkit.jar: % content mozapps %content/mozapps/ content/mozapps/handling/handler.css (content/handler.css) content/mozapps/handling/handler.xml (content/handler.xml) - content/mozapps/handling/dialog.xul (content/dialog.xul) +* content/mozapps/handling/dialog.xul (content/dialog.xul) content/mozapps/handling/dialog.js (content/dialog.js)
Updated•7 years ago
|
Attachment #8833592 -
Flags: review?(adw)
Comment 17•7 years ago
|
||
Hi, I see this bug is back to unassigned. I'm new here but would be happy to pick this up if this requires work.
Flags: needinfo?(adw)
Comment 18•7 years ago
|
||
Hi, I am interested in working on this bug.
Reporter | ||
Comment 19•7 years ago
|
||
Paolo, you cleared the review flag here for adw without explanation, yet adw is still set as the mentor for this bug. Is someone from your team willing to review and/or mentor the patches that have been sitting here for months?
Flags: needinfo?(paolo.mozmail)
Comment 20•7 years ago
|
||
Since Drew hasn't been active on this bug, you're right that he should probably not be listed as a mentor. I'll ask if anyone on fx-team wants to take on mentorship.
Mentor: adw
Flags: needinfo?(paolo.mozmail)
Flags: needinfo?(adw)
Comment 21•7 years ago
|
||
Something to keep in mind as you work on patches is that it is preferable to combine multiple changes in a single patch. The only issue I have with the proposed change is that we are trying to move away from preprocessed files to using AppConstants at runtime. In this case I would recommend swapping the order in dialog.js instead of dialog.xul. In dialog.initialize() you could check for AppConstants.platform == "win" and then swap the buttons.
Updated•4 years ago
|
Keywords: good-first-bug
Whiteboard: [good first bug]
Comment 22•4 years ago
|
||
Hi, may I work on this?
Comment 23•4 years ago
|
||
I think this has been fixed https://searchfox.org/mozilla-central/source/toolkit/mozapps/handling/content/dialog.xhtml#48
However, if this needs to be moved to dialog.js, I'll work on it.
Please confirm. Thank you
Flags: needinfo?(pastith)
Flags: needinfo?(gpascutto)
Reporter | ||
Comment 24•4 years ago
|
||
This was indeed fixed by bug 1580646.
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(pastith)
Flags: needinfo?(gpascutto)
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•