Silke Hofmann
62efdd5fca
Bug 1481470 - Stop using xlink:href in SVG in browser/. r=nhnt11,desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D117204
2021-06-13 19:01:19 +00:00
Itiel
3a57098651
Bug 1631202 - Convert all uses of :-moz-any to :is in browser/ r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D90690
2020-09-21 19:35:35 +00:00
Butkovits Atila
1714afd187
Backed out changeset 6d39aab86966 (bug 1633710) for failure at test_disabled_hosts.js. CLOSED TREE
2020-08-05 22:19:30 +03:00
Sebastian Streich
6dc1cb1703
Bug 1633710 - Move display-(spec/prepath/host) to nsIPrincipal r=geckoview-reviewers,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D82913
2020-08-05 16:52:12 +00:00
Mark Banner
1cc76add79
Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D65509
2020-03-08 21:45:16 +00:00
Sylvestre Ledru
34c92ee57b
Bug 1596911 - Add missing license headers on the new managed extensions r=Gijs,MattN
...
Depends on D53267
Differential Revision: https://phabricator.services.mozilla.com/D53269
2019-11-26 15:00:00 +00:00
Victor Porof
bf2b98e8c1
Bug 1561435 - Fix linting errors for browser/, r=standard8
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35950
2019-06-28 20:02:37 +02:00
Victor Porof
8eb72fd3fc
Bug 1561435 - Format browser/components/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36042
2019-07-05 09:53:32 +02:00
Jared Wein
6ee6f1dd90
Bug 1474905 - Use a dropdown for the state/province field when possible. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D11854
2018-12-20 22:10:00 +00:00
Diego Pino Garcia
ec9628f8c0
Bug 1446158 - Create a handleEvent custom element mixin to forward events from handleEvent to on* methods. r=MattN
2018-12-20 03:28:00 +02:00
Coroiu Cristina
de8ec49948
Backed out changeset 7ca43b63f0e9 (bug 1446158) for ESlint failure at browser/components/payments/res/containers/address-form.js
2018-12-18 22:08:03 +02:00
Diego Pino Garcia
88565ceda9
Bug 1446158 - Create a handleEvent custom element mixin to forward events from handleEvent to on* methods. r=MattN
2018-12-18 06:56:00 +02:00
Diego Pino Garcia
5519e19e84
Bug 1476873 - Use Element.toggleAttribute instead of custom handling for setAttribute vs. removeAttribute. r=Mattn
2018-12-15 01:58:00 +02:00
Jared Wein
31ab1285a6
Bug 1477113 - Dispatch paymentmethodchange event from the front-end. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D13740
2018-12-13 18:48:54 +00:00
Narcis Beleuzu
1cc9bcfe4d
Backed out changeset 3fa420b71260 (bug 1477113) for bc failures on browser_total.js. CLOSED TREE
2018-12-13 09:53:39 +02:00
Jared Wein
aa27d08ad7
Bug 1477113 - Dispatch paymentmethodchange event from the front-end. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D13740
2018-12-13 06:35:30 +00:00
Matthew Noorenberghe
7194a9232f
Bug 1495549 - Clear paymentMethod errors when the paymentMethod changes. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D13451
2018-12-11 18:18:15 +00:00
Matthew Noorenberghe
524f79da6b
Bug 1495549 - Clear merchant payer errors when the payer address changes. r=jaws
...
Depends on D12605
Differential Revision: https://phabricator.services.mozilla.com/D12606
2018-12-11 18:17:31 +00:00
Matthew Noorenberghe
5473759734
Bug 1495549 - Clear merchant shipping errors when the shipping address changes. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D12605
2018-12-11 18:16:30 +00:00
Diego Pino Garcia
079a1050f5
Bug 1509147 - Rename payer and paymentMethod on nsIPaymentDetails to payerErrors and paymentMethodErrors respectively r=baku
2018-11-26 03:08:00 +02:00
Sam Foster
7328d3a035
Bug 1481481 - Create separate forms for shipping, payer and billing address r=MattN
...
* New AddressForm instances for each address type
* Move selected-state-key out of state for the address forms, and into an attribute
* Remove passing form title via state, just use data-title-edit and data-title-add on the element
* Remove shippingOption form title logic from address picker, just set the right attribute values from PaymentDialog
* Move setting the extraRequiredFields data attribute the payer form needs out to the payment-dialog's render.
* Amend onboarding logic to direct to billing address form when necessary
* Fix-up tests
Differential Revision: https://phabricator.services.mozilla.com/D11545
2018-11-21 19:23:27 +00:00
Jared Wein
d785afa3e1
Bug 1495122 - Support regionCode and dependentLocality for merchant errors. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D11844
2018-11-16 04:47:15 +00:00
Csoregi Natalia
367f2a6c44
Backed out changeset 081704356a93 (bug 1495122) for bc failures on browser_shippingaddresschange_error.js. CLOSED TREE
2018-11-16 00:13:55 +02:00
Jared Wein
1e1b4a817a
Bug 1495122 - Support regionCode and dependentLocality for merchant errors. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D11844
2018-11-15 21:19:43 +00:00
shindli
e3e5e91546
Backed out changeset 3df92480890e (bug 1495122) as it was requested by the dev on irc
2018-11-15 23:13:12 +02:00
Jared Wein
91d024d18a
Bug 1495122 - Support regionCode and dependentLocality for merchant errors. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D11844
2018-11-15 21:08:07 +00:00
Sam Foster
d756aa22ef
Bug 1482689 - Use AddressPicker for the card billing address UI. r=MattN
...
* New BillingAddressPicker subclass of AddressPicker which just overrides some of the state-related behavior that
* Allow the RichSelect's popupBox (<select>) to be assigned after the constructor
* A couple new mochitests for the new/different behavior
* Update the test to expect 'edit' to be hidden when the empty option is selected
Differential Revision: https://phabricator.services.mozilla.com/D9321
2018-11-06 00:28:46 +00:00
Matthew Noorenberghe
6e2f8bf159
Bug 1482689 - Don't import payment-dialog.js from other elements. r=sfoster
...
Importing payment-dialog.js ends up importing every other element because it imports the elements needed to render the full dialog.
We don't want all of our elements to depend on every other payment one so we shouldn't import payment-dialog.js anywhere in non-test code.
Differential Revision: https://phabricator.services.mozilla.com/D10576
2018-11-06 00:19:10 +00:00
Brindusan Cristian
074281f389
Backed out changeset ea5d6df24de0 (bug 1482689) as requested by sfoster.
2018-11-06 02:20:51 +02:00
Sam Foster
3e6f95011e
Bug 1482689 - Use AddressPicker for the card billing address UI. r=MattN
...
* New BillingAddressPicker subclass of AddressPicker which just overrides some of the state-related behavior that
* Allow the RichSelect's popupBox (<select>) to be assigned after the constructor
* A couple new mochitests for the new/different behavior
* Update the test to expect 'edit' to be hidden when the empty option is selected
Differential Revision: https://phabricator.services.mozilla.com/D9321
2018-11-06 00:04:42 +00:00
Cosmin Sabou
a752eeafc6
Backed out 2 changesets (bug 1482689) for browser chrome failures on browser_address_edit.js
...
Backed out changeset 61b49da4b9cb (bug 1482689)
Backed out changeset c810cab5dbdb (bug 1482689)
2018-11-05 18:28:15 +02:00
Sam Foster
f2be145084
Bug 1482689 - Use AddressPicker for the card billing address UI. r=MattN
...
* New BillingAddressPicker subclass of AddressPicker which just overrides some of the state-related behavior that isn't applicable to billing addresses.
* A couple new mochitests for the new/different behavior
Differential Revision: https://phabricator.services.mozilla.com/D9321
2018-11-05 15:16:02 +00:00
Matthew Noorenberghe
9660687fde
Bug 1482689 - Don't import payment-dialog.js from other elements. r=sfoster
...
Importing payment-dialog.js ends up importing every other element because it imports the elements needed to render the full dialog.
We don't want all of our elements to depend on every other payment one so we shouldn't import payment-dialog.js anywhere in non-test code.
Differential Revision: https://phabricator.services.mozilla.com/D10576
2018-11-01 22:01:50 +00:00
Jared Wein
4352b2c326
Bug 1497225 - Update the required asterisk display when changing countries. r=sfoster,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D10637
2018-11-02 20:53:12 +00:00
Noemi Erli
fcd2bd3c71
Backed out changeset 8cd7b1c3737a (bug 1497225) for failures in browser_editAddressDialog.js
2018-11-02 22:11:24 +02:00
Jared Wein
eee98e1b3e
Bug 1497225 - Update the required asterisk display when changing countries. r=sfoster,MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D10637
2018-11-02 19:03:39 +00:00
Jared Wein
ca3c6a0324
Bug 1483412 - Make the telephone number field required on the payer form if requestPayerPhone is true. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D10597
2018-11-01 22:38:03 +00:00
Matthew Noorenberghe
07253e67b6
Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D8497
2018-10-20 03:40:05 +00:00
Matthew Noorenberghe
a163a3d254
Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D7934
2018-10-20 03:39:32 +00:00
Gurzau Raul
85dbd96c60
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-20 01:09:52 +03:00
Diego Pino Garcia
342c880959
Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
...
Also require basicCardPage has a selectedStateKey
2018-10-18 23:56:00 +03:00
Noemi Erli
4114fb4906
Backed out changeset 8b3b53341da2 (bug 1497514) for failures in browser/components/payments/test/mochitest/test_basic_card_form.html
2018-10-19 03:50:32 +03:00
Diego Pino Garcia
edba6d8e8e
Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
...
Also require basicCardPage has a selectedStateKey
2018-10-18 15:25:49 -07:00
Jared Wein
d99da117e9
Bug 1494551 - Sort the formautofill data by the last used time. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D9174
2018-10-19 17:00:31 +00:00
Brindusan Cristian
9d31304003
Backed out 2 changesets (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
...
Backed out changeset 0f7592b662e2 (bug 1435871)
Backed out changeset 039f6d65036e (bug 1435871)
2018-10-19 12:36:13 +03:00
Matthew Noorenberghe
448fa69c0b
Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D8497
2018-10-19 05:06:30 +00:00
Dorel Luca
4d4a327178
Backed out 3 changesets (bug 1435871) for mochitest crashes. CLOSED TREE
...
Backed out changeset 8eab3320b8c5 (bug 1435871)
Backed out changeset 29777ddd9def (bug 1435871)
Backed out changeset afdc3066f12c (bug 1435871)
2018-10-17 23:06:14 +03:00
Matthew Noorenberghe
7946315170
Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D8497
2018-10-17 18:46:12 +00:00
Jared Wein
fc09272194
Bug 1470199 - Add a tooltip for the CVV input. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D7473
2018-10-13 00:39:02 +00:00
Matthew Noorenberghe
8ca582d7b8
Bug 1496698 - Remove Custom Elements polyfill from Web Payments UI. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D7863
2018-10-05 15:37:25 +00:00