Closed Bug 1457216 Opened 7 years ago Closed 6 years ago

Remove support for editable menulists

Categories

(Toolkit :: UI Widgets, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: ntim, Assigned: Paolo)

References

Details

Attachments

(1 file)

Allows getting rid of the menulist-editable binding.
Triage: code cleanup.
Priority: -- → P5
Assignee: nobody → paolo.mozmail
Status: NEW → ASSIGNED
Priority: P5 → P1
Depends on: 1486051
Comment on attachment 9004134 [details] Bug 1457216 - Remove support for editable menulists. r=surkov,bgrins Brian Grinstead [:bgrins] has approved the revision.
Attachment #9004134 - Flags: review+
(In reply to Tim Nguyen :ntim from comment #0) > It doesn't seem to be used in m-c: > https://dxr.mozilla.org/mozilla-central/ > search?q=menulist+%22editable%22+%22true%22&redirect=false It is still used in thunderbird, https://dxr.mozilla.org/comm-central/search?q=menulist+%22editable%22+%22true%22&redirect=true. Needless to say it will make thunderbird less accessible by accepting the change. How do we address such conflicts?
Flags: needinfo?(bgrinstead)
At the moment, the Thunderbird developers have a bug on file for every widget removal that we are doing in mozilla-central. The most common strategies for dealing with the removals are, at this stage of the project, either to migrate away from the widget or to port the XBL binding to comm-central. The latter seems to be the strategy that's been followed in bug 1486051. Unless Thunderbird starts porting platform code as well, this just delays the eventual need to migrate away from the widget when we remove XBL support entirely. As far as I know there is no final decision on whether any platform code will be ported or not. Knowing the impact of the changes we're making may help the Thunderbird developers with deciding a strategy for each bug they have on file. In this case, maybe you can comment in bug 1486051 to clarify the effect of the platform code changes in this patch on the binding that's been added to comm-central? If this makes parts of the user interface inaccessibile, an option may be to port those places to the "autocomplete" widget, or add some glue code to work around the new platform behavior.
Flags: needinfo?(bgrinstead)
Comment on attachment 9004134 [details] Bug 1457216 - Remove support for editable menulists. r=surkov,bgrins alexander :surkov (:asurkov) has approved the revision.
Attachment #9004134 - Flags: review+
Pushed by paolo.mozmail@amadzone.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/20db845c4c87 Remove support for editable menulists. r=surkov,bgrins
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Depends on: 1487496
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: