Commit Graph

594012 Commits

Author SHA1 Message Date
Xidorn Quan
ab9de25533 Bug 1434130 part 8 - Have TextAlign derive ToCss and unship char value from it. r=emilio
MozReview-Commit-ID: CXDnyqzjQkq

--HG--
extra : source : a78f97b583f55fb2373d9629b16883584d93cfd1
2018-04-29 09:03:31 +10:00
Xidorn Quan
2cddea6516 Bug 1434130 part 7 - Have Parse derive respect #[css(skip)] on variant as well and derive Parse for KeywordSize. r=emilio
MozReview-Commit-ID: evSvk1RQGe

--HG--
extra : source : 19f96541b1c1d147d92bf055b36abe4a7ed5c43d
2018-04-29 09:03:31 +10:00
Xidorn Quan
46ea7a41bd Bug 1434130 part 6 - Allow shorthands to specify their own impl of SpecifiedValueInfo and manual impl it for font and border. r=emilio
MozReview-Commit-ID: 3B9OfkWU0Eq

--HG--
extra : source : fe72d293e8420ddb903883fb6c0b5970aead6a26
2018-04-29 09:03:31 +10:00
Xidorn Quan
7fc9b978c6 Bug 1434130 part 5 - Derive ToCss for values::generics::font::KeywordSize. r=emilio
MozReview-Commit-ID: 9ek3PcqYiU3

--HG--
extra : source : 29990f9171efe771ea4d09fd129d37a4a1ec3870
2018-04-29 09:03:31 +10:00
Xidorn Quan
af03b6b3eb Bug 1434130 part 4 - Use unified lists to impl several bitflag font-variant properties. r=emilio
This also changes their ToCss impl to use SequenceWriter instead of
checking has_value manually.

SpecifiedValueInfo for those types are also implemented in this patch.

MozReview-Commit-ID: 23h2VWS417H

--HG--
extra : source : f2c10917b105912bbe5fa06a986bbce08ebceac4
2018-04-29 09:03:31 +10:00
Xidorn Quan
9842a32733 Bug 1434130 part 3 - Add SequenceWriter::item_str for writing str items. r=emilio
This will be used in the next patch for font-variant bitflag types.

MozReview-Commit-ID: 2IvcsnYBNqA

--HG--
extra : source : a4cd0a8db99c2a46af183d44807dffb2a1a88e3f
2018-04-29 09:03:31 +10:00
Xidorn Quan
aa75ec745f Bug 1434130 part 2 - Add collect_values function to SpecifiedValueInfo trait for collecting possible values. r=emilio
This is the basic structure of the stuff. Following patches will fill
the gap between Gecko and Servo on value generating, and finally hook
it into InspectorUtils.

MozReview-Commit-ID: KNLAfFBiY6e

--HG--
extra : source : e9e5d72857746710ead3cd42481b805efc771389
2018-04-29 09:03:31 +10:00
Xidorn Quan
0192f05add Bug 1434130 part 1 - Skip system font variant for ToCss in font subproperties. r=emilio
System font keywords are not a valid value for those properties.

The newly-added #[css(skip)] would be reused by deriving algorithm of
SpecifiedValueInfo to skip them as well.

MozReview-Commit-ID: EmnhkaA9RR5

--HG--
extra : source : d2fc92ed32f497ff6826228181b19787c1b48cc4
2018-04-29 09:03:31 +10:00
Andreea Pavel
7abcd926f5 Backed out changeset 1ce48405e58a (bug 1447619) for creating bug 1457257 and bug 1457289 on a CLOSED TREE 2018-04-28 20:46:51 +03:00
Andreea Pavel
7fec5697dc Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-28 20:41:18 +03:00
Hector Zhao
ad13f85bf6 Bug 1457423 - Locate android-{findbugs,lint} artifacts with updated filename. r=nalexander
MozReview-Commit-ID: 3sVHQr4toaS

--HG--
extra : rebase_source : d823dd4616e8ce604d1d8f32e6d235e12ce2828c
2018-04-27 19:25:57 +08:00
Kris Maglione
bf4d9f1be5 Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8
Manually-implemented QueryInterface functions don't benefit from the
MozQueryInterface optimizaions, and a lot of them are in hot code, and
implement a large number of interfaces.

MozReview-Commit-ID: 8OzglraowZt

--HG--
extra : rebase_source : 5fff3d9973a0ea976096339a63ce9ff628b68441
2018-04-23 12:58:34 -07:00
Kris Maglione
a259026c9d Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
This also removes any redundant Ci.nsISupports elements in the interface
lists.

This was done using the following script:

acecb401b7/processors/chromeutils-generateQI.jsm

MozReview-Commit-ID: AIx10P8GpZY

--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Kris Maglione
1b96577a60 Backed out changeset 2add2de30c22 (bug 1456035)
MozReview-Commit-ID: 15Whk6URI2O

--HG--
extra : rebase_source : 64dcf99e004789dc5ec07f56c6d952593416f060
2018-04-27 13:44:36 -07:00
Eric Faust
debd8e1c93 Bug 1451826 - Part 10: Convert BCE to using BCEParserHandle. (r=Waldo)
--HG--
extra : rebase_source : 557be5823a93b71919d149cd5de0341087315c2f
2018-04-27 15:02:31 -07:00
Eric Faust
b039e1d400 Bug 1451826 - Part 9: Introduce BCEParserHandle. (r=Waldo)
--HG--
extra : rebase_source : 4eec5e1f33f7b7de6f3fc636630887ea79798621
2018-04-27 15:02:31 -07:00
Eric Faust
3546c182cd Bug 1451826: Part 8: Make EitherParser always a include a FullParseHandler. (r=Waldo)
--HG--
extra : rebase_source : a5039f20bdf86f3fa2f68b4cd7abf67bbf47fb98
2018-04-27 15:02:31 -07:00
Eric Faust
94944b93dc Bug 1451826 - Part 7: Add the last error reporting bits to ErrorReporter from EitherParser. (r=Waldo, r=Yoric)
--HG--
extra : rebase_source : 847a5dc24f1d6e69cceda8333b1e5a5c61a64a79
2018-04-27 15:02:31 -07:00
Eric Faust
6fcb0b34f0 Bug 1451826 - Part 6: Factor SourceCoords references in BCE to ErrorReporter. (r=Waldo, r=Yoric)
--HG--
extra : rebase_source : 042f4466ab30791cdac9e87c99b6fa1b1b3e8a00
2018-04-27 15:02:31 -07:00
Eric Faust
a9758601f3 Bug 1451826 - Part 5: Move displayURL and sourceMap intialization from BCE to Parser. (r=Waldo)
--HG--
extra : rebase_source : c8c195717f1348d8cf161eb764d3707a19c9c29e
2018-04-27 15:02:31 -07:00
Eric Faust
0dad1c2a62 Bug 1451826 - Part 4: Make TokenStreamSpecific and ErrorReporter, rather than TokenStreamAnyChars. (r=Waldo)
--HG--
extra : rebase_source : 5774a7447a06444a531ab73594094ba246eec844
2018-04-27 15:02:31 -07:00
Eric Faust
33440f7120 Bug 1451826 - Part 3: No longer call TokenStream::computeErrorMetadata from BCE. (r=Waldo)
--HG--
extra : rebase_source : add08a18eac6cfe9f24f36ee5717af1f854d5cac
2018-04-27 15:02:31 -07:00
Eric Faust
5be9eaaba4 Bug 1451826 - Part 2: Don't call parser.reportError from the BCE, as it uses the current token offset. (r=Waldo)
--HG--
extra : rebase_source : c92893fc5798f23bbbcc569ee4dc2413415298a8
2018-04-27 15:02:31 -07:00
Eric Faust
4afb1cb7b8 Bug 1451826 - Part 1: Don't print bogus error locations on BCE internal errors. (r=Waldo)
--HG--
extra : rebase_source : a5ea2330fd9e65a64c4fb31131eb9a4d041eaa48
2018-04-27 15:02:31 -07:00
Csoregi Natalia
96dbf29680 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-28 00:56:47 +03:00
Csoregi Natalia
12af4303ff Merge inbound to mozilla-central. a=merge 2018-04-28 00:53:15 +03:00
Csoregi Natalia
d2c649436f Merge autoland to mozilla-central. a=merge 2018-04-28 00:52:20 +03:00
Eugen Sawin
112414b9d6 Bug 1439013 - Fix assertion. r=me 2018-04-27 23:49:38 +02:00
Dylan Roeh
add8d4484a Bug 1456260 - Fix eslint failure. r=me 2018-04-27 16:28:30 -05:00
Tom Prince
3331d41567 Bug 1421062: Enable production beetmoving on comm-central branches; r=aki a=me
Differential Revision: https://phabricator.services.mozilla.com/D1060

--HG--
extra : rebase_source : 70c2605858f01503321189d7e4fa046d6c65b387
extra : amend_source : ba346c535b856f18e64afc6ce3502e0621be2c40
2018-04-27 14:53:43 -06:00
Dylan Roeh
7702f5ab7c Bug 1456260 - Support concurrent GeckoSession.saveState() calls. r=jchen 2018-04-27 10:44:26 -05:00
Eugen Sawin
13bae3826c Bug 1437551 - Fix javadoc links. r=me 2018-04-27 23:07:24 +02:00
Martin Stransky
35578ac064 Bug 1457194 - Label mShell toplevel window so property_notify_event_cb callback can find its way home, r=jhorak
MozReview-Commit-ID: BGJNFnbEMQ3

--HG--
extra : rebase_source : 0f252d58affdf2bf3d6cdb31037d59116ae1faa4
2018-04-27 12:35:08 +02:00
Martin Stransky
8a535137df Bug 1457194 - [Gtk+\CSD] Don't estimate window offset for Gtk+ < 3.20, r=jhorak
MozReview-Commit-ID: JtxujODEHBO

--HG--
extra : rebase_source : ff6a571ae1a882556cdc8074c35847c8e71ecdb6
2018-04-27 12:30:13 +02:00
Cosmin Sabou
68fdb6cf4f Merge inbound to mozilla-central. a=merge 2018-04-27 13:04:36 +03:00
Robert Longson
e8cda31517 Bug 1457351 - color attribute should apply to filters. r=heycam 2018-04-27 07:35:43 +01:00
Cosmin Sabou
b6d8525bcf Backed out changeset 8141b60030b9 (bug 1454820) for browser chrome failures on browser_901207_searchbar_in_panel.js on Linux debug. CLOSED TREE 2018-04-27 09:20:20 +03:00
Cosmin Sabou
3250298e96 Backed out changeset d03421ea2005 (bug 1446203) for suspicion of causing browser chrome failures on browser_address_edit.js. CLOSED TREE 2018-04-27 09:11:40 +03:00
Cosmin Sabou
384f989fbf Backed out changeset a8fef6308479 (bug 1457287) for conflicts during backout. CLOSED TREE
--HG--
rename : browser/components/payments/.eslintrc.js => toolkit/components/payments/.eslintrc.js
rename : browser/components/payments/content/paymentDialogFrameScript.js => toolkit/components/payments/content/paymentDialogFrameScript.js
rename : browser/components/payments/content/paymentDialogWrapper.css => toolkit/components/payments/content/paymentDialogWrapper.css
rename : browser/components/payments/content/paymentDialogWrapper.js => toolkit/components/payments/content/paymentDialogWrapper.js
rename : browser/components/payments/content/paymentDialogWrapper.xhtml => toolkit/components/payments/content/paymentDialogWrapper.xhtml
rename : browser/components/payments/docs/index.rst => toolkit/components/payments/docs/index.rst
rename : browser/components/payments/jar.mn => toolkit/components/payments/jar.mn
rename : browser/components/payments/moz.build => toolkit/components/payments/moz.build
rename : browser/components/payments/paymentUIService.js => toolkit/components/payments/paymentUIService.js
rename : browser/components/payments/payments.manifest => toolkit/components/payments/payments.manifest
rename : browser/components/payments/res/PaymentsStore.js => toolkit/components/payments/res/PaymentsStore.js
rename : browser/components/payments/res/components/address-option.css => toolkit/components/payments/res/components/address-option.css
rename : browser/components/payments/res/components/address-option.js => toolkit/components/payments/res/components/address-option.js
rename : browser/components/payments/res/components/basic-card-option.css => toolkit/components/payments/res/components/basic-card-option.css
rename : browser/components/payments/res/components/basic-card-option.js => toolkit/components/payments/res/components/basic-card-option.js
rename : browser/components/payments/res/components/currency-amount.js => toolkit/components/payments/res/components/currency-amount.js
rename : browser/components/payments/res/components/labelled-checkbox.js => toolkit/components/payments/res/components/labelled-checkbox.js
rename : browser/components/payments/res/components/payment-details-item.css => toolkit/components/payments/res/components/payment-details-item.css
rename : browser/components/payments/res/components/payment-details-item.js => toolkit/components/payments/res/components/payment-details-item.js
rename : browser/components/payments/res/components/rich-option.js => toolkit/components/payments/res/components/rich-option.js
rename : browser/components/payments/res/components/rich-select.css => toolkit/components/payments/res/components/rich-select.css
rename : browser/components/payments/res/components/rich-select.js => toolkit/components/payments/res/components/rich-select.js
rename : browser/components/payments/res/components/shipping-option.css => toolkit/components/payments/res/components/shipping-option.css
rename : browser/components/payments/res/components/shipping-option.js => toolkit/components/payments/res/components/shipping-option.js
rename : browser/components/payments/res/containers/address-form.js => toolkit/components/payments/res/containers/address-form.js
rename : browser/components/payments/res/containers/address-picker.js => toolkit/components/payments/res/containers/address-picker.js
rename : browser/components/payments/res/containers/basic-card-form.js => toolkit/components/payments/res/containers/basic-card-form.js
rename : browser/components/payments/res/containers/order-details.css => toolkit/components/payments/res/containers/order-details.css
rename : browser/components/payments/res/containers/order-details.js => toolkit/components/payments/res/containers/order-details.js
rename : browser/components/payments/res/containers/payment-dialog.js => toolkit/components/payments/res/containers/payment-dialog.js
rename : browser/components/payments/res/containers/payment-method-picker.js => toolkit/components/payments/res/containers/payment-method-picker.js
rename : browser/components/payments/res/containers/shipping-option-picker.js => toolkit/components/payments/res/containers/shipping-option-picker.js
rename : browser/components/payments/res/debugging.css => toolkit/components/payments/res/debugging.css
rename : browser/components/payments/res/debugging.html => toolkit/components/payments/res/debugging.html
rename : browser/components/payments/res/debugging.js => toolkit/components/payments/res/debugging.js
rename : browser/components/payments/res/mixins/ObservedPropertiesMixin.js => toolkit/components/payments/res/mixins/ObservedPropertiesMixin.js
rename : browser/components/payments/res/mixins/PaymentStateSubscriberMixin.js => toolkit/components/payments/res/mixins/PaymentStateSubscriberMixin.js
rename : browser/components/payments/res/paymentRequest.css => toolkit/components/payments/res/paymentRequest.css
rename : browser/components/payments/res/paymentRequest.js => toolkit/components/payments/res/paymentRequest.js
rename : browser/components/payments/res/paymentRequest.xhtml => toolkit/components/payments/res/paymentRequest.xhtml
rename : browser/components/payments/res/unprivileged-fallbacks.js => toolkit/components/payments/res/unprivileged-fallbacks.js
rename : browser/components/payments/res/vendor/custom-elements.min.js => toolkit/components/payments/res/vendor/custom-elements.min.js
rename : browser/components/payments/res/vendor/custom-elements.min.js.map => toolkit/components/payments/res/vendor/custom-elements.min.js.map
rename : browser/components/payments/server.py => toolkit/components/payments/server.py
rename : browser/components/payments/test/PaymentTestUtils.jsm => toolkit/components/payments/test/PaymentTestUtils.jsm
rename : browser/components/payments/test/browser/.eslintrc.js => toolkit/components/payments/test/browser/.eslintrc.js
rename : browser/components/payments/test/browser/blank_page.html => toolkit/components/payments/test/browser/blank_page.html
rename : browser/components/payments/test/browser/browser.ini => toolkit/components/payments/test/browser/browser.ini
rename : browser/components/payments/test/browser/browser_address_edit.js => toolkit/components/payments/test/browser/browser_address_edit.js
rename : browser/components/payments/test/browser/browser_card_edit.js => toolkit/components/payments/test/browser/browser_card_edit.js
rename : browser/components/payments/test/browser/browser_change_shipping.js => toolkit/components/payments/test/browser/browser_change_shipping.js
rename : browser/components/payments/test/browser/browser_host_name.js => toolkit/components/payments/test/browser/browser_host_name.js
rename : browser/components/payments/test/browser/browser_profile_storage.js => toolkit/components/payments/test/browser/browser_profile_storage.js
rename : browser/components/payments/test/browser/browser_request_serialization.js => toolkit/components/payments/test/browser/browser_request_serialization.js
rename : browser/components/payments/test/browser/browser_request_shipping.js => toolkit/components/payments/test/browser/browser_request_shipping.js
rename : browser/components/payments/test/browser/browser_request_summary.js => toolkit/components/payments/test/browser/browser_request_summary.js
rename : browser/components/payments/test/browser/browser_shippingaddresschange_error.js => toolkit/components/payments/test/browser/browser_shippingaddresschange_error.js
rename : browser/components/payments/test/browser/browser_show_dialog.js => toolkit/components/payments/test/browser/browser_show_dialog.js
rename : browser/components/payments/test/browser/browser_total.js => toolkit/components/payments/test/browser/browser_total.js
rename : browser/components/payments/test/browser/head.js => toolkit/components/payments/test/browser/head.js
rename : browser/components/payments/test/mochitest/.eslintrc.js => toolkit/components/payments/test/mochitest/.eslintrc.js
rename : browser/components/payments/test/mochitest/formautofill/mochitest.ini => toolkit/components/payments/test/mochitest/formautofill/mochitest.ini
rename : browser/components/payments/test/mochitest/formautofill/test_editCreditCard.html => toolkit/components/payments/test/mochitest/formautofill/test_editCreditCard.html
rename : browser/components/payments/test/mochitest/mochitest.ini => toolkit/components/payments/test/mochitest/mochitest.ini
rename : browser/components/payments/test/mochitest/payments_common.js => toolkit/components/payments/test/mochitest/payments_common.js
rename : browser/components/payments/test/mochitest/test_ObservedPropertiesMixin.html => toolkit/components/payments/test/mochitest/test_ObservedPropertiesMixin.html
rename : browser/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html => toolkit/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html
rename : browser/components/payments/test/mochitest/test_PaymentsStore.html => toolkit/components/payments/test/mochitest/test_PaymentsStore.html
rename : browser/components/payments/test/mochitest/test_address_form.html => toolkit/components/payments/test/mochitest/test_address_form.html
rename : browser/components/payments/test/mochitest/test_address_picker.html => toolkit/components/payments/test/mochitest/test_address_picker.html
rename : browser/components/payments/test/mochitest/test_basic_card_form.html => toolkit/components/payments/test/mochitest/test_basic_card_form.html
rename : browser/components/payments/test/mochitest/test_currency_amount.html => toolkit/components/payments/test/mochitest/test_currency_amount.html
rename : browser/components/payments/test/mochitest/test_labelled_checkbox.html => toolkit/components/payments/test/mochitest/test_labelled_checkbox.html
rename : browser/components/payments/test/mochitest/test_order_details.html => toolkit/components/payments/test/mochitest/test_order_details.html
rename : browser/components/payments/test/mochitest/test_payer_address_picker.html => toolkit/components/payments/test/mochitest/test_payer_address_picker.html
rename : browser/components/payments/test/mochitest/test_payment_details_item.html => toolkit/components/payments/test/mochitest/test_payment_details_item.html
rename : browser/components/payments/test/mochitest/test_payment_dialog.html => toolkit/components/payments/test/mochitest/test_payment_dialog.html
rename : browser/components/payments/test/mochitest/test_payment_method_picker.html => toolkit/components/payments/test/mochitest/test_payment_method_picker.html
rename : browser/components/payments/test/mochitest/test_rich_select.html => toolkit/components/payments/test/mochitest/test_rich_select.html
rename : browser/components/payments/test/mochitest/test_shipping_option_picker.html => toolkit/components/payments/test/mochitest/test_shipping_option_picker.html
rename : browser/components/payments/test/unit/.eslintrc.js => toolkit/components/payments/test/unit/.eslintrc.js
rename : browser/components/payments/test/unit/head.js => toolkit/components/payments/test/unit/head.js
rename : browser/components/payments/test/unit/test_response_creation.js => toolkit/components/payments/test/unit/test_response_creation.js
rename : browser/components/payments/test/unit/xpcshell.ini => toolkit/components/payments/test/unit/xpcshell.ini
2018-04-27 09:08:33 +03:00
Cosmin Sabou
067b54b51a Backed out changeset fec4af27b939 (bug 1457317) for conflicts during backout. CLOSED TREE 2018-04-27 09:07:16 +03:00
Dragana Damjanovic
5f7b2fb53b Bug 1457401 - Check if loadInfo is present. r=valentin 2018-04-27 05:39:00 +03:00
Matthew Noorenberghe
82c4ff4437 Bug 1457287 - Move Payment Request UI code to browser/. r=jaws
MozReview-Commit-ID: BUDOsda1kSE

--HG--
rename : toolkit/components/payments/.eslintrc.js => browser/components/payments/.eslintrc.js
rename : toolkit/components/payments/content/paymentDialogFrameScript.js => browser/components/payments/content/paymentDialogFrameScript.js
rename : toolkit/components/payments/content/paymentDialogWrapper.css => browser/components/payments/content/paymentDialogWrapper.css
rename : toolkit/components/payments/content/paymentDialogWrapper.js => browser/components/payments/content/paymentDialogWrapper.js
rename : toolkit/components/payments/content/paymentDialogWrapper.xhtml => browser/components/payments/content/paymentDialogWrapper.xhtml
rename : toolkit/components/payments/docs/index.rst => browser/components/payments/docs/index.rst
rename : toolkit/components/payments/jar.mn => browser/components/payments/jar.mn
rename : toolkit/components/payments/moz.build => browser/components/payments/moz.build
rename : toolkit/components/payments/paymentUIService.js => browser/components/payments/paymentUIService.js
rename : toolkit/components/payments/payments.manifest => browser/components/payments/payments.manifest
rename : toolkit/components/payments/res/PaymentsStore.js => browser/components/payments/res/PaymentsStore.js
rename : toolkit/components/payments/res/components/address-option.css => browser/components/payments/res/components/address-option.css
rename : toolkit/components/payments/res/components/address-option.js => browser/components/payments/res/components/address-option.js
rename : toolkit/components/payments/res/components/basic-card-option.css => browser/components/payments/res/components/basic-card-option.css
rename : toolkit/components/payments/res/components/basic-card-option.js => browser/components/payments/res/components/basic-card-option.js
rename : toolkit/components/payments/res/components/currency-amount.js => browser/components/payments/res/components/currency-amount.js
rename : toolkit/components/payments/res/components/labelled-checkbox.js => browser/components/payments/res/components/labelled-checkbox.js
rename : toolkit/components/payments/res/components/payment-details-item.css => browser/components/payments/res/components/payment-details-item.css
rename : toolkit/components/payments/res/components/payment-details-item.js => browser/components/payments/res/components/payment-details-item.js
rename : toolkit/components/payments/res/components/rich-option.js => browser/components/payments/res/components/rich-option.js
rename : toolkit/components/payments/res/components/rich-select.css => browser/components/payments/res/components/rich-select.css
rename : toolkit/components/payments/res/components/rich-select.js => browser/components/payments/res/components/rich-select.js
rename : toolkit/components/payments/res/components/shipping-option.css => browser/components/payments/res/components/shipping-option.css
rename : toolkit/components/payments/res/components/shipping-option.js => browser/components/payments/res/components/shipping-option.js
rename : toolkit/components/payments/res/containers/address-form.js => browser/components/payments/res/containers/address-form.js
rename : toolkit/components/payments/res/containers/address-picker.js => browser/components/payments/res/containers/address-picker.js
rename : toolkit/components/payments/res/containers/basic-card-form.js => browser/components/payments/res/containers/basic-card-form.js
rename : toolkit/components/payments/res/containers/order-details.css => browser/components/payments/res/containers/order-details.css
rename : toolkit/components/payments/res/containers/order-details.js => browser/components/payments/res/containers/order-details.js
rename : toolkit/components/payments/res/containers/payment-dialog.js => browser/components/payments/res/containers/payment-dialog.js
rename : toolkit/components/payments/res/containers/payment-method-picker.js => browser/components/payments/res/containers/payment-method-picker.js
rename : toolkit/components/payments/res/containers/shipping-option-picker.js => browser/components/payments/res/containers/shipping-option-picker.js
rename : toolkit/components/payments/res/debugging.css => browser/components/payments/res/debugging.css
rename : toolkit/components/payments/res/debugging.html => browser/components/payments/res/debugging.html
rename : toolkit/components/payments/res/debugging.js => browser/components/payments/res/debugging.js
rename : toolkit/components/payments/res/mixins/ObservedPropertiesMixin.js => browser/components/payments/res/mixins/ObservedPropertiesMixin.js
rename : toolkit/components/payments/res/mixins/PaymentStateSubscriberMixin.js => browser/components/payments/res/mixins/PaymentStateSubscriberMixin.js
rename : toolkit/components/payments/res/paymentRequest.css => browser/components/payments/res/paymentRequest.css
rename : toolkit/components/payments/res/paymentRequest.js => browser/components/payments/res/paymentRequest.js
rename : toolkit/components/payments/res/paymentRequest.xhtml => browser/components/payments/res/paymentRequest.xhtml
rename : toolkit/components/payments/res/unprivileged-fallbacks.js => browser/components/payments/res/unprivileged-fallbacks.js
rename : toolkit/components/payments/res/vendor/custom-elements.min.js => browser/components/payments/res/vendor/custom-elements.min.js
rename : toolkit/components/payments/res/vendor/custom-elements.min.js.map => browser/components/payments/res/vendor/custom-elements.min.js.map
rename : toolkit/components/payments/server.py => browser/components/payments/server.py
rename : toolkit/components/payments/test/PaymentTestUtils.jsm => browser/components/payments/test/PaymentTestUtils.jsm
rename : toolkit/components/payments/test/browser/.eslintrc.js => browser/components/payments/test/browser/.eslintrc.js
rename : toolkit/components/payments/test/browser/blank_page.html => browser/components/payments/test/browser/blank_page.html
rename : toolkit/components/payments/test/browser/browser.ini => browser/components/payments/test/browser/browser.ini
rename : toolkit/components/payments/test/browser/browser_address_edit.js => browser/components/payments/test/browser/browser_address_edit.js
rename : toolkit/components/payments/test/browser/browser_card_edit.js => browser/components/payments/test/browser/browser_card_edit.js
rename : toolkit/components/payments/test/browser/browser_change_shipping.js => browser/components/payments/test/browser/browser_change_shipping.js
rename : toolkit/components/payments/test/browser/browser_host_name.js => browser/components/payments/test/browser/browser_host_name.js
rename : toolkit/components/payments/test/browser/browser_profile_storage.js => browser/components/payments/test/browser/browser_profile_storage.js
rename : toolkit/components/payments/test/browser/browser_request_serialization.js => browser/components/payments/test/browser/browser_request_serialization.js
rename : toolkit/components/payments/test/browser/browser_request_shipping.js => browser/components/payments/test/browser/browser_request_shipping.js
rename : toolkit/components/payments/test/browser/browser_request_summary.js => browser/components/payments/test/browser/browser_request_summary.js
rename : toolkit/components/payments/test/browser/browser_shippingaddresschange_error.js => browser/components/payments/test/browser/browser_shippingaddresschange_error.js
rename : toolkit/components/payments/test/browser/browser_show_dialog.js => browser/components/payments/test/browser/browser_show_dialog.js
rename : toolkit/components/payments/test/browser/browser_total.js => browser/components/payments/test/browser/browser_total.js
rename : toolkit/components/payments/test/browser/head.js => browser/components/payments/test/browser/head.js
rename : toolkit/components/payments/test/mochitest/.eslintrc.js => browser/components/payments/test/mochitest/.eslintrc.js
rename : toolkit/components/payments/test/mochitest/formautofill/mochitest.ini => browser/components/payments/test/mochitest/formautofill/mochitest.ini
rename : toolkit/components/payments/test/mochitest/formautofill/test_editCreditCard.html => browser/components/payments/test/mochitest/formautofill/test_editCreditCard.html
rename : toolkit/components/payments/test/mochitest/mochitest.ini => browser/components/payments/test/mochitest/mochitest.ini
rename : toolkit/components/payments/test/mochitest/payments_common.js => browser/components/payments/test/mochitest/payments_common.js
rename : toolkit/components/payments/test/mochitest/test_ObservedPropertiesMixin.html => browser/components/payments/test/mochitest/test_ObservedPropertiesMixin.html
rename : toolkit/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html => browser/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html
rename : toolkit/components/payments/test/mochitest/test_PaymentsStore.html => browser/components/payments/test/mochitest/test_PaymentsStore.html
rename : toolkit/components/payments/test/mochitest/test_address_form.html => browser/components/payments/test/mochitest/test_address_form.html
rename : toolkit/components/payments/test/mochitest/test_address_picker.html => browser/components/payments/test/mochitest/test_address_picker.html
rename : toolkit/components/payments/test/mochitest/test_basic_card_form.html => browser/components/payments/test/mochitest/test_basic_card_form.html
rename : toolkit/components/payments/test/mochitest/test_currency_amount.html => browser/components/payments/test/mochitest/test_currency_amount.html
rename : toolkit/components/payments/test/mochitest/test_labelled_checkbox.html => browser/components/payments/test/mochitest/test_labelled_checkbox.html
rename : toolkit/components/payments/test/mochitest/test_order_details.html => browser/components/payments/test/mochitest/test_order_details.html
rename : toolkit/components/payments/test/mochitest/test_payer_address_picker.html => browser/components/payments/test/mochitest/test_payer_address_picker.html
rename : toolkit/components/payments/test/mochitest/test_payment_details_item.html => browser/components/payments/test/mochitest/test_payment_details_item.html
rename : toolkit/components/payments/test/mochitest/test_payment_dialog.html => browser/components/payments/test/mochitest/test_payment_dialog.html
rename : toolkit/components/payments/test/mochitest/test_payment_method_picker.html => browser/components/payments/test/mochitest/test_payment_method_picker.html
rename : toolkit/components/payments/test/mochitest/test_rich_select.html => browser/components/payments/test/mochitest/test_rich_select.html
rename : toolkit/components/payments/test/mochitest/test_shipping_option_picker.html => browser/components/payments/test/mochitest/test_shipping_option_picker.html
rename : toolkit/components/payments/test/unit/.eslintrc.js => browser/components/payments/test/unit/.eslintrc.js
rename : toolkit/components/payments/test/unit/head.js => browser/components/payments/test/unit/head.js
rename : toolkit/components/payments/test/unit/test_response_creation.js => browser/components/payments/test/unit/test_response_creation.js
rename : toolkit/components/payments/test/unit/xpcshell.ini => browser/components/payments/test/unit/xpcshell.ini
extra : source : a8fef63084795665c01e9753fb8647b71e9c0331
2018-04-26 16:57:02 -07:00
Cosmin Sabou
0730418932 Backed out 2 changesets (bug 1457287) for browser chrome failures on browser_address_edit.js. CLOSED TREE
Backed out changeset 0ae9810db352 (bug 1457287)
Backed out changeset a8fef6308479 (bug 1457287)

--HG--
rename : browser/components/payments/.eslintrc.js => toolkit/components/payments/.eslintrc.js
rename : browser/components/payments/content/paymentDialogFrameScript.js => toolkit/components/payments/content/paymentDialogFrameScript.js
rename : browser/components/payments/content/paymentDialogWrapper.css => toolkit/components/payments/content/paymentDialogWrapper.css
rename : browser/components/payments/content/paymentDialogWrapper.js => toolkit/components/payments/content/paymentDialogWrapper.js
rename : browser/components/payments/content/paymentDialogWrapper.xhtml => toolkit/components/payments/content/paymentDialogWrapper.xhtml
rename : browser/components/payments/docs/index.rst => toolkit/components/payments/docs/index.rst
rename : browser/components/payments/jar.mn => toolkit/components/payments/jar.mn
rename : browser/components/payments/moz.build => toolkit/components/payments/moz.build
rename : browser/components/payments/paymentUIService.js => toolkit/components/payments/paymentUIService.js
rename : browser/components/payments/payments.manifest => toolkit/components/payments/payments.manifest
rename : browser/components/payments/res/PaymentsStore.js => toolkit/components/payments/res/PaymentsStore.js
rename : browser/components/payments/res/components/address-option.css => toolkit/components/payments/res/components/address-option.css
rename : browser/components/payments/res/components/address-option.js => toolkit/components/payments/res/components/address-option.js
rename : browser/components/payments/res/components/basic-card-option.css => toolkit/components/payments/res/components/basic-card-option.css
rename : browser/components/payments/res/components/basic-card-option.js => toolkit/components/payments/res/components/basic-card-option.js
rename : browser/components/payments/res/components/currency-amount.js => toolkit/components/payments/res/components/currency-amount.js
rename : browser/components/payments/res/components/labelled-checkbox.js => toolkit/components/payments/res/components/labelled-checkbox.js
rename : browser/components/payments/res/components/payment-details-item.css => toolkit/components/payments/res/components/payment-details-item.css
rename : browser/components/payments/res/components/payment-details-item.js => toolkit/components/payments/res/components/payment-details-item.js
rename : browser/components/payments/res/components/rich-option.js => toolkit/components/payments/res/components/rich-option.js
rename : browser/components/payments/res/components/rich-select.css => toolkit/components/payments/res/components/rich-select.css
rename : browser/components/payments/res/components/rich-select.js => toolkit/components/payments/res/components/rich-select.js
rename : browser/components/payments/res/components/shipping-option.css => toolkit/components/payments/res/components/shipping-option.css
rename : browser/components/payments/res/components/shipping-option.js => toolkit/components/payments/res/components/shipping-option.js
rename : browser/components/payments/res/containers/address-form.js => toolkit/components/payments/res/containers/address-form.js
rename : browser/components/payments/res/containers/address-picker.js => toolkit/components/payments/res/containers/address-picker.js
rename : browser/components/payments/res/containers/basic-card-form.js => toolkit/components/payments/res/containers/basic-card-form.js
rename : browser/components/payments/res/containers/order-details.css => toolkit/components/payments/res/containers/order-details.css
rename : browser/components/payments/res/containers/order-details.js => toolkit/components/payments/res/containers/order-details.js
rename : browser/components/payments/res/containers/payment-dialog.js => toolkit/components/payments/res/containers/payment-dialog.js
rename : browser/components/payments/res/containers/payment-method-picker.js => toolkit/components/payments/res/containers/payment-method-picker.js
rename : browser/components/payments/res/containers/shipping-option-picker.js => toolkit/components/payments/res/containers/shipping-option-picker.js
rename : browser/components/payments/res/debugging.css => toolkit/components/payments/res/debugging.css
rename : browser/components/payments/res/debugging.html => toolkit/components/payments/res/debugging.html
rename : browser/components/payments/res/debugging.js => toolkit/components/payments/res/debugging.js
rename : browser/components/payments/res/mixins/ObservedPropertiesMixin.js => toolkit/components/payments/res/mixins/ObservedPropertiesMixin.js
rename : browser/components/payments/res/mixins/PaymentStateSubscriberMixin.js => toolkit/components/payments/res/mixins/PaymentStateSubscriberMixin.js
rename : browser/components/payments/res/paymentRequest.css => toolkit/components/payments/res/paymentRequest.css
rename : browser/components/payments/res/paymentRequest.js => toolkit/components/payments/res/paymentRequest.js
rename : browser/components/payments/res/paymentRequest.xhtml => toolkit/components/payments/res/paymentRequest.xhtml
rename : browser/components/payments/res/unprivileged-fallbacks.js => toolkit/components/payments/res/unprivileged-fallbacks.js
rename : browser/components/payments/res/vendor/custom-elements.min.js => toolkit/components/payments/res/vendor/custom-elements.min.js
rename : browser/components/payments/res/vendor/custom-elements.min.js.map => toolkit/components/payments/res/vendor/custom-elements.min.js.map
rename : browser/components/payments/server.py => toolkit/components/payments/server.py
rename : browser/components/payments/test/PaymentTestUtils.jsm => toolkit/components/payments/test/PaymentTestUtils.jsm
rename : browser/components/payments/test/browser/.eslintrc.js => toolkit/components/payments/test/browser/.eslintrc.js
rename : browser/components/payments/test/browser/blank_page.html => toolkit/components/payments/test/browser/blank_page.html
rename : browser/components/payments/test/browser/browser.ini => toolkit/components/payments/test/browser/browser.ini
rename : browser/components/payments/test/browser/browser_address_edit.js => toolkit/components/payments/test/browser/browser_address_edit.js
rename : browser/components/payments/test/browser/browser_card_edit.js => toolkit/components/payments/test/browser/browser_card_edit.js
rename : browser/components/payments/test/browser/browser_change_shipping.js => toolkit/components/payments/test/browser/browser_change_shipping.js
rename : browser/components/payments/test/browser/browser_host_name.js => toolkit/components/payments/test/browser/browser_host_name.js
rename : browser/components/payments/test/browser/browser_profile_storage.js => toolkit/components/payments/test/browser/browser_profile_storage.js
rename : browser/components/payments/test/browser/browser_request_serialization.js => toolkit/components/payments/test/browser/browser_request_serialization.js
rename : browser/components/payments/test/browser/browser_request_shipping.js => toolkit/components/payments/test/browser/browser_request_shipping.js
rename : browser/components/payments/test/browser/browser_request_summary.js => toolkit/components/payments/test/browser/browser_request_summary.js
rename : browser/components/payments/test/browser/browser_shippingaddresschange_error.js => toolkit/components/payments/test/browser/browser_shippingaddresschange_error.js
rename : browser/components/payments/test/browser/browser_show_dialog.js => toolkit/components/payments/test/browser/browser_show_dialog.js
rename : browser/components/payments/test/browser/browser_total.js => toolkit/components/payments/test/browser/browser_total.js
rename : browser/components/payments/test/browser/head.js => toolkit/components/payments/test/browser/head.js
rename : browser/components/payments/test/mochitest/.eslintrc.js => toolkit/components/payments/test/mochitest/.eslintrc.js
rename : browser/components/payments/test/mochitest/formautofill/mochitest.ini => toolkit/components/payments/test/mochitest/formautofill/mochitest.ini
rename : browser/components/payments/test/mochitest/formautofill/test_editCreditCard.html => toolkit/components/payments/test/mochitest/formautofill/test_editCreditCard.html
rename : browser/components/payments/test/mochitest/mochitest.ini => toolkit/components/payments/test/mochitest/mochitest.ini
rename : browser/components/payments/test/mochitest/payments_common.js => toolkit/components/payments/test/mochitest/payments_common.js
rename : browser/components/payments/test/mochitest/test_ObservedPropertiesMixin.html => toolkit/components/payments/test/mochitest/test_ObservedPropertiesMixin.html
rename : browser/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html => toolkit/components/payments/test/mochitest/test_PaymentStateSubscriberMixin.html
rename : browser/components/payments/test/mochitest/test_PaymentsStore.html => toolkit/components/payments/test/mochitest/test_PaymentsStore.html
rename : browser/components/payments/test/mochitest/test_address_form.html => toolkit/components/payments/test/mochitest/test_address_form.html
rename : browser/components/payments/test/mochitest/test_address_picker.html => toolkit/components/payments/test/mochitest/test_address_picker.html
rename : browser/components/payments/test/mochitest/test_basic_card_form.html => toolkit/components/payments/test/mochitest/test_basic_card_form.html
rename : browser/components/payments/test/mochitest/test_currency_amount.html => toolkit/components/payments/test/mochitest/test_currency_amount.html
rename : browser/components/payments/test/mochitest/test_labelled_checkbox.html => toolkit/components/payments/test/mochitest/test_labelled_checkbox.html
rename : browser/components/payments/test/mochitest/test_order_details.html => toolkit/components/payments/test/mochitest/test_order_details.html
rename : browser/components/payments/test/mochitest/test_payer_address_picker.html => toolkit/components/payments/test/mochitest/test_payer_address_picker.html
rename : browser/components/payments/test/mochitest/test_payment_details_item.html => toolkit/components/payments/test/mochitest/test_payment_details_item.html
rename : browser/components/payments/test/mochitest/test_payment_dialog.html => toolkit/components/payments/test/mochitest/test_payment_dialog.html
rename : browser/components/payments/test/mochitest/test_payment_method_picker.html => toolkit/components/payments/test/mochitest/test_payment_method_picker.html
rename : browser/components/payments/test/mochitest/test_rich_select.html => toolkit/components/payments/test/mochitest/test_rich_select.html
rename : browser/components/payments/test/mochitest/test_shipping_option_picker.html => toolkit/components/payments/test/mochitest/test_shipping_option_picker.html
rename : browser/components/payments/test/unit/.eslintrc.js => toolkit/components/payments/test/unit/.eslintrc.js
rename : browser/components/payments/test/unit/head.js => toolkit/components/payments/test/unit/head.js
rename : browser/components/payments/test/unit/test_response_creation.js => toolkit/components/payments/test/unit/test_response_creation.js
rename : browser/components/payments/test/unit/xpcshell.ini => toolkit/components/payments/test/unit/xpcshell.ini
2018-04-27 08:37:29 +03:00
Gerald Squelart
89f75361b3 Bug 1417761 - Remove "layout.css.text-combine-upright.enabled" pref - r=xidorn
Shipped since Firefox 48, other browsers have similar impls, and the related
spec has been in CR since a while ago.
The syntax of this property as implemented should be considered to be pretty
stable, so we can remove this pref.

MozReview-Commit-ID: H7lDsdbUamD

--HG--
extra : rebase_source : fda63805d9dea49a55d57153c841426508a882f6
2018-04-27 11:31:25 +10:00
mbkupfer
82d1dcb2c9 Bug 1434480 - added highlighting support via spotlightURL additions to updateAddress and updateCreditCard r=MattN
MozReview-Commit-ID: DcQ3DXgKjJ0

--HG--
extra : rebase_source : f8043127d3289d417ae187cb16cd1da07ccd547a
2018-04-26 15:06:20 -07:00
Daisuke Akatsuka
aadf2e5724 Bug 1455573 - Part 4: Add test for reordering with an extensions. r=jdescottes,rpl
MozReview-Commit-ID: GUX2otL3hSd

--HG--
extra : rebase_source : 24b106e1eba69be9ea829231e7c123d0653bc303
2018-04-27 06:29:05 +09:00
Daisuke Akatsuka
d9864881f2 Bug 1455573 - Part 3: Save the reordering preference when destroying. r=jdescottes
MozReview-Commit-ID: AEmnzVkEs9T

--HG--
extra : rebase_source : 096d8a080215d78d43fadf52ac88a928025150f4
2018-04-27 06:29:05 +09:00
Daisuke Akatsuka
aa105210ee Bug 1455573 - Part 2: Correspond to the extension tool tab. r=jdescottes
MozReview-Commit-ID: 34Qm2CENXiV

--HG--
extra : rebase_source : 17655283507abec9390b187ea08551b3bed81600
2018-04-27 06:29:04 +09:00
Daisuke Akatsuka
4bffee672e Bug 1455573 - Part 1: Introduce extensionId to the tool definition for web extension. r=rpl
MozReview-Commit-ID: Fu6EfU71LHO

--HG--
extra : rebase_source : bc83dddd86a9eb817aef8fed5b03edb6cde05415
2018-04-27 06:29:04 +09:00
Julian Seward
5c0c6834f5 Bug 1456382 - LUL: Convert mAdminThreadId check to MOZ_RELEASE_ASSERT. r=njn.
LUL::mAdminThreadId is used only to assert that certain calls into the LUL
object are made on the correct thread.  Because those assertions are done
using MOZ_ASSERT, some compilers spot that LUL::mAdminThreadId is unused in
non-debug builds, emit a warning to that effect, and then cause the build to
fail due to the presence of -Werror.

Given that (1) it's unlikely that people will use the profiler in debug
builds, (2) failure of these assertions is likely to lead to deadlocking or
crashing in the profiler, and (3) they don't occur on high-frequency paths,
a good solution seems to be to convert them to MOZ_RELEASE_ASSERTs, hence
causing LUL::mAdminThreadId to be used in even in non-debug builds.

In some cases, related MOZ_ASSERTs relating to LUL::mAdminMode have also
been upgraded to MOZ_RELEASE_ASSERTs, for consistency with the
LUL::mAdminThreadId changes.

--HG--
extra : rebase_source : 554a31060a828db01246ece6d1e3afbcc0b42cd2
2018-04-26 19:08:23 +02:00