author | steveck-chung <schung@mozilla.com> |
Thu, 27 Jul 2017 18:11:12 +0800 | |
changeset 379689 | 5ead094a4792105cbdc4ced7424230e8e345a13b |
parent 379688 | 735a60b17ee4342b41529f581b87fe36a013e1aa |
child 379690 | 2e507cfef60d45641908a36a977d2497d77e4c84 |
push id | 32461 |
push user | kwierso@gmail.com |
push date | Fri, 08 Sep 2017 20:15:32 +0000 |
treeherder | mozilla-central@dd3736e98e4e [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | lchang, MattN |
bugs | 1377006 |
milestone | 57.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
browser/extensions/formautofill/FormAutofillDoorhanger.jsm | file | annotate | diff | comparison | revisions |
--- a/browser/extensions/formautofill/FormAutofillDoorhanger.jsm +++ b/browser/extensions/formautofill/FormAutofillDoorhanger.jsm @@ -42,16 +42,17 @@ const CONTENT = { id: "autofill-address-notification-icon", URL: "chrome://formautofill/content/formfill-anchor.svg", tooltiptext: GetStringFromName("openAutofillMessagePanel"), }, mainAction: { label: GetStringFromName(changeAutofillOptsKey), accessKey: "C", callbackState: "open-pref", + disableHighlight: true, }, options: { persistWhileVisible: true, popupIconURL: "chrome://formautofill/content/icon-address-save.svg", checkbox: { get checked() { return Services.prefs.getBoolPref("services.sync.engine.addresses"); }, @@ -136,19 +137,19 @@ let FormAutofillDoorhanger = { * @returns {Array<Object>} Return the mainAction and secondary actions in an array for showing doorhanger */ _createActions(mainActionParams, secondaryActionParams, resolve) { if (!mainActionParams) { return [null, null]; } - let {label, accessKey, callbackState} = mainActionParams; + let {label, accessKey, disableHighlight, callbackState} = mainActionParams; let callback = resolve.bind(null, callbackState); - let mainAction = {label, accessKey, callback}; + let mainAction = {label, accessKey, callback, disableHighlight}; if (!secondaryActionParams) { return [mainAction, null]; } let secondaryActions = []; for (let params of secondaryActionParams) { let cb = resolve.bind(null, params.callbackState);