mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
Bug 1642064 - Separate Add and Edit credit card and address entry UI title. r=abr,MattN
Differential Revision: https://phabricator.services.mozilla.com/D78847
This commit is contained in:
parent
c10f9d3fbf
commit
9d127ef2c4
@ -159,7 +159,7 @@ class EditAddressDialog extends AutofillEditDialog {
|
||||
}
|
||||
|
||||
localizeDocument() {
|
||||
if (this._record) {
|
||||
if (this._record?.guid) {
|
||||
this._elements.title.dataset.localization = "editAddressTitle";
|
||||
}
|
||||
}
|
||||
@ -180,7 +180,7 @@ class EditCreditCardDialog extends AutofillEditDialog {
|
||||
}
|
||||
|
||||
localizeDocument() {
|
||||
if (this._record) {
|
||||
if (this._record?.guid) {
|
||||
this._elements.title.dataset.localization = "editCreditCardTitle";
|
||||
}
|
||||
}
|
||||
|
@ -23,6 +23,12 @@ add_task(async function test_cancelEditCreditCardDialogWithESC() {
|
||||
|
||||
add_task(async function test_saveCreditCard() {
|
||||
await testDialog(EDIT_CREDIT_CARD_DIALOG_URL, win => {
|
||||
ok(
|
||||
win.document.documentElement
|
||||
.querySelector("title")
|
||||
.textContent.includes("Add"),
|
||||
"Add card dialog title is correct"
|
||||
);
|
||||
EventUtils.synthesizeKey("VK_TAB", {}, win);
|
||||
EventUtils.synthesizeKey(TEST_CREDIT_CARD_1["cc-number"], {}, win);
|
||||
EventUtils.synthesizeKey("VK_TAB", {}, win);
|
||||
@ -157,6 +163,12 @@ add_task(async function test_editCreditCard() {
|
||||
await testDialog(
|
||||
EDIT_CREDIT_CARD_DIALOG_URL,
|
||||
win => {
|
||||
ok(
|
||||
win.document.documentElement
|
||||
.querySelector("title")
|
||||
.textContent.includes("Edit"),
|
||||
"Edit card dialog title is correct"
|
||||
);
|
||||
EventUtils.synthesizeKey("VK_TAB", {}, win);
|
||||
EventUtils.synthesizeKey("VK_TAB", {}, win);
|
||||
EventUtils.synthesizeKey("VK_TAB", {}, win);
|
||||
|
Loading…
Reference in New Issue
Block a user