Commit Graph

7058 Commits

Author SHA1 Message Date
Timothy Guan-tin Chien
b355943072 Bug 1464412 - Flip vertical resizers on rtl sites r=dao
MozReview-Commit-ID: E0ejPUUCJiJ

--HG--
rename : layout/reftests/forms/textarea/resize-rtl.html => layout/reftests/forms/textarea/resize-rtl-vertical.html
rename : layout/reftests/forms/textarea/resize.html => layout/reftests/forms/textarea/resize-vertical.html
extra : rebase_source : 2e8b3492826ed05d2471f7aab25d371140039182
2018-05-26 10:18:19 +08:00
Dorel Luca
d54a3b06aa Backed out changeset da12c077747f (bug 1448040) for Android build bustage on build/src/obj-firefox/dist/include/mozilla/HangAnnotations.h. CLOSED TREE
--HG--
extra : amend_source : 683201b5a47af3cb7fdcb7426c65f1c9ed713186
2018-05-25 20:13:26 +03:00
Doug Thayer
9765bdd0e0 Bug 1448040 - Remove HangMonitor/ChromeHangs r=Nika
Fairly straightforward, just a blanket removal. Haven't heard
anything on dev-platform or fx-data-dev regarding this removal,
so I think it's likely safe to remove on Nightly, and we can
revert if anyone makes a fuss.

As part of removing the HangMonitor, I renamed a few things and
reorganized the namespaces to not depend on a HangMonitor
namespace. Hopefully this doesn't produce too much noise in the
diff, it just seemed appropriate to move everything around
rather than keep dangling vestiges of the old system.

MozReview-Commit-ID: 8C8NFnOP5GU

--HG--
extra : rebase_source : a8840bd26f4b01b756ffa72345ababb625048550
2018-04-29 18:21:20 -07:00
Brendan Dahl
3dcc09bf6b Bug 1460639 - Add test for loading persisted size of a navigated window. r=smaug
MozReview-Commit-ID: 2hrI735MR7p

--HG--
extra : rebase_source : 18c6c9a366c982e61dd8addd1581a6b4eed277b5
2018-05-22 15:55:13 -07:00
Emilio Cobos Álvarez
5ecb7246f5 Bug 1463747: Remove extends from textbox bindings. r=Paolo
They're extending xul:box, which is a tag which, like textbox, doesn't have any
special treatment in layout, so should not impact anything. Try does look
happy about this.

MozReview-Commit-ID: A7q0VGTS4kf

--HG--
extra : rebase_source : 021c0510cf1a51074219979ba658a9c40d32c83f
2018-05-22 22:20:17 +02:00
Paolo Amadini
3af8f2bf35 Bug 1458584 - Remove the scrollbox-base binding and instead import the scrollbox.css file in components.css. r=bgrins
MozReview-Commit-ID: 3n1kZN7vCIv

--HG--
extra : source : 13ae2716c71ea86cbc2574f6615a5d7b5c629a5f
extra : intermediate-source : cab63cfb8598dbf07f938ea5a9e6a9b8bed9f225
2018-05-21 14:01:23 +01:00
Paolo Amadini
3e7ad96d9f Bug 1450816 - Combine the "toolbarpaletteitem" bindings in the "browser" folder. r=Gijs
MozReview-Commit-ID: BW4kDvP13Tj

--HG--
extra : rebase_source : f73916fb41b13c58701be7729f241a9d985ab371
2018-05-22 14:04:45 +01:00
Narcis Beleuzu
3fae2ab3f2 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-22 14:24:39 +03:00
Kris Maglione
6b12d08f7d Bug 1462937: Update callers to use nsIFile::GetDirectoryEntries as a nsIDirectoryEnumerator. r=froydnj
MozReview-Commit-ID: Iv4T1MVAF5

--HG--
extra : rebase_source : 1c518883d082884db7f9323a5acc20361228c26b
extra : histedit_source : 70a73c23d1199d3bfbb5379c78930401166c094b
2018-05-19 20:17:45 -07:00
Narcis Beleuzu
b79ba931bf Backed out 2 changesets (bug 1461793, bug 1458584) for mochitest chrome failures on toolkit/content/tests/chrome/test_arrowpanel.xul. CLOSED TREE
Backed out changeset 4d511f7fc5b5 (bug 1461793)
Backed out changeset 13ae2716c71e (bug 1458584)
2018-05-22 09:03:32 +03:00
Doug Thayer
fc77954257 Bug 1176019 - Force a paint when switching to a loaded tab r=mconley
This is fairly straightforward, other than the fact that the
nomenclature gets a bit awkward with the aForce parameter on
the ForcePaint methods. I'm not sure which direction to go with
this - "aForce" seems a fairly intuitive name for what we want,
and I'm kind of inclined to say the existing ForcePaint mechanic
should be renamed to something like PaintWithInterrupt, or
PaintWithPriority.

MozReview-Commit-ID: Bj9DROug1pC

--HG--
extra : rebase_source : a3d91fec940d83325d36bafb13fe892e9c9530e8
2018-05-14 23:45:00 -07:00
Brian Grinstead
5fa9aadc74 Bug 1462798 - Create a base custom element class that shares the parseXULToFragment helper;r=Paolo
MozReview-Commit-ID: IG84xKxO9Wc

--HG--
extra : rebase_source : bc46d1f4dcfee66523a2ede8ec32ef9014cf170c
2018-05-19 13:56:06 -07:00
shindli
f0b7329993 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-22 00:35:04 +03:00
Paolo Amadini
80358d8b5d Bug 1461793 - Remove the popup-base binding and instead import the popup.css file in components.css. r=bgrins
MozReview-Commit-ID: ADWsFTNPfhw

--HG--
extra : rebase_source : f4314668b47ecc92efe45a070b9b8ef6b59125ec
2018-05-21 14:55:53 +01:00
Paolo Amadini
59b7355358 Bug 1458584 - Remove the scrollbox-base binding and instead import the scrollbox.css file in components.css. r=bgrins
MozReview-Commit-ID: 3n1kZN7vCIv

--HG--
extra : rebase_source : ae77522cfddd4cb59a1917d4ac5946eb42a4759f
2018-05-21 14:01:23 +01:00
Brian Grinstead
627bc852b3 Bug 1451400 - Part 2 - Migrate dropmarker XBL to a Custom Element;r=dao
MozReview-Commit-ID: 2KnfOiTPyer

--HG--
extra : rebase_source : 44e7c0db1fc62414c44f9591c4e3773da6a54244
2018-05-17 10:54:33 -07:00
Brian Grinstead
fb2f7a75bc Bug 1451400 - Part 1 - Load dropmarker.css in components.css instead of with XBL;r=dao
MozReview-Commit-ID: ZWgd5tx9XW

--HG--
extra : rebase_source : 89cdd0c757a8a2aeacd14cf51c3f9b4cb2ada27c
2018-05-17 10:49:27 -07:00
Gijs Kruitbosch
6bb7b981af Bug 1414246 - actually use textRunsMaxLen to limit autocomplete text run length in address bar autocomplete, r=jaws
MozReview-Commit-ID: AB9RFtxXee7

--HG--
extra : rebase_source : 455ec8bebe2b07b62fbc7548d4e50b3506cdff56
2018-05-14 11:43:54 +01:00
Brian Grinstead
a80f37b278 Bug 1461388 - Migrate XUL deck from a XBL binding to a Custom Element;r=timdream
MozReview-Commit-ID: F95i9H9FvYv

--HG--
extra : rebase_source : cd63511ad04a3e016ed5408aa263bb49cf353001
2018-04-04 21:29:06 -07:00
Chris Pearce
9ce68d24d6 Bug 1458383 - Remove browser mediaBlocked attribute. r=mikedeboer
This is a partial backout of Bug 1347791 part 3; a5fbb7e2d1d0.

a5fbb7e2d1d0 added a mediaBlocked attribute to the browser element, which
tracked whether the tab has ever been in the foreground, so that this could
be saved and restored in session restore. We don't session restore this
anymore, so we can remove this attribute and associated event handlers.

This also removes the media.autoplay* pref accesses which are accounted for in
the test browser_preferencecs_usage.js, so remove those prefs from that test.

MozReview-Commit-ID: HLeylLzEsW8

--HG--
extra : rebase_source : 3b169c324b4a0c5163151805d9fcdb0b90a37517
2018-05-09 14:45:39 +12:00
Drew Willcoxon
71077230a3 Bug 1239708: Improve awesomebar autofill. Part 3: Front-end changes. r=mak
MozReview-Commit-ID: 8AR11dVfIVn

--HG--
extra : rebase_source : 32e1730e0b2fdd1975b68f489547a752d8eb0ca3
2018-05-14 11:25:55 -07:00
Kris Maglione
01c298aca6 Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
Also fixes existing code which fails the rule.

MozReview-Commit-ID: CkLFgsspGMU

--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
Timothy Guan-tin Chien
5515df7c99 Bug 1459646 - Always flip the resizer with CSS transform r=dao
Having the native theme widget to flip its own direction turned out to be
something not needed anymore, and it interfere with the CSS rule we set to
flip non-native SVG background.

This patch turned that off and always flips the resizer with CSS transform.

MozReview-Commit-ID: EbjTfFpJpZ0

--HG--
rename : layout/reftests/forms/textarea/resize-ref.html => layout/reftests/forms/textarea/resize-rtl-ref.html
rename : layout/reftests/forms/textarea/resize.html => layout/reftests/forms/textarea/resize-rtl.html
extra : rebase_source : a319698cea6c8460aaed23948e20b0757cec686e
2018-05-07 15:05:26 -07:00
Dão Gottwald
140aac0617 Bug 1456530 - Stop dispatching the select event on the tabs element. r=mconley
MozReview-Commit-ID: B4Ash6lC64u

--HG--
extra : rebase_source : a40cde1b42c9c6fb0c76e021556e8458176dfc32
2018-05-08 11:48:00 +02:00
Brian Grinstead
87f933ff63 Bug 1459245 - Migrate <stringbundle> from a XBL binding to a Custom Element;r=mossop
This loads a JS file to register the Custom Element whenever XUL documents
get created. This is a pattern we plan to follow for future elements as well -
stringbundle is just an easy target to prove it out with.

MozReview-Commit-ID: 7PlisCknrKW

--HG--
rename : toolkit/content/widgets/stringbundle.xml => toolkit/content/widgets/stringbundle.js
extra : rebase_source : 5bf94038556c9b956de3678cd4bc817f5d837f45
2017-10-25 13:51:13 -07:00
Tiberius Oros
0be60f99de Backed out changeset 61d7c365ea76 (bug 1456530) for failing crashtest dom/base/crashtests/354645-1.xul on a CLOSED TREE 2018-05-07 22:14:20 +03:00
Dão Gottwald
fd51c12acf Bug 1456530 - Stop dispatching the select event on the tabs element. r=mconley
MozReview-Commit-ID: EjcpN9Vc7ns

--HG--
extra : rebase_source : f4813ee854a1b4f34207e127ec68d421ff064f9e
2018-04-24 18:08:36 +02:00
Sebastian Hengst
295e7d99bc Bug 1459278 - Use Core::XUL instead of obsolete Core::XP Toolkit/Widgets: XUL for file meta data. r=froydnj
MozReview-Commit-ID: A1hLKbyKpkx

--HG--
extra : rebase_source : 8b6010364a10c699da227e7b365e7ba2eca955d5
2018-05-07 10:56:19 +03:00
Dão Gottwald
b0f0c31ea8 Bug 1456611 - Remove insertItemAt and removeItemAt methods from XUL widgets. r=enn
MozReview-Commit-ID: BaChYp8bBbI
2018-04-24 21:42:26 +02:00
Gurzau Raul
30662c7545 Merge inbound to mozilla-central. a=merge 2018-05-03 00:04:54 +03:00
Timothy Guan-tin Chien
c0b090a350 Bug 1457722 - Don't flip resizer twice in RTL-locales r=dao
MozReview-Commit-ID: 6k2AyozxJB9

--HG--
rename : layout/reftests/native-theme/resizer-bottomleft.xul => layout/reftests/native-theme/resizer-bottomleft-rtl.xul
rename : layout/reftests/native-theme/resizer-bottomright.xul => layout/reftests/native-theme/resizer-bottomright-rtl.xul
rename : layout/reftests/xul/resizer-bottomleft.xul => layout/reftests/xul/resizer-bottomleft-rtl.xul
rename : layout/reftests/xul/resizer-bottomright.xul => layout/reftests/xul/resizer-bottomright-rtl.xul
extra : rebase_source : 252aea92ad5bbfa5a8f01aca91c4cbb15bc716bc
2018-05-01 14:12:13 -07:00
Neil Deakin
b7d9a8ffc1 Bug 1457763, regression, autoscroll popup should be opened with openPopupAtScreen, r=paolo 2018-05-02 10:32:54 -04:00
Ryan Hunt
5516d12e7b Bug 1457007 - Add about:support information on if tiling is used in the content process. r=nical
MozReview-Commit-ID: 1JewsArgmZz

--HG--
extra : rebase_source : 85e8e1101ca852baee9e1448267e59b19c9d84e1
2018-04-30 15:05:19 -05:00
Timothy Guan-tin Chien
12da0454e1 Bug 1456728 - Bind an empty binding on scrollbar r=mconley
For some reason, removing the scrollbar binding triggers
content process performance regression on Linux.

We'll add an empty binding for now until we find the real cause.

MozReview-Commit-ID: 5sonOULH1x8

--HG--
extra : rebase_source : 10d9a1577f2f36937baf65b10baf29c6e2e3a114
2018-04-27 13:27:47 -07:00
Gijs Kruitbosch
f51ee6e956 Bug 1450247 - avoid warning spew in browser_findbar.js, r=mikedeboer
MozReview-Commit-ID: DLd4oAKruN1

--HG--
extra : rebase_source : bd39b6608dd58ba8a6acb08817845eeda5cb584f
2018-04-27 17:41:24 +01:00
Andreea Pavel
443c91d4b4 Merge inbound to mozilla-central. a=merge 2018-04-28 20:30:18 +03: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
Csoregi Natalia
aa73cfd14b Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-28 00:55:43 +03:00
Matthew Noorenberghe
c0d0384218 Bug 1457287 - Move Payment Request UI code to browser/. r=jaws
MozReview-Commit-ID: LjrRXr1thc8

--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-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_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_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
2018-04-27 07:20:32 -07: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
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
Neil Deakin
ef5f9b4b23 Bug 1446961, move PopupBoxObject to XULPopupElement, a new subclass of XULElement. Remove popup.xml methods, r=paolo,bz
Test changes for removal of PopupBoxObject and popup.xml methods, some reflow tests now have different stacks now that they are not going through popup.xml binding methods, test_popupanchor.xul changes due to need to wait for popuppositioned event after resizing. The old code would just adjust the arrow directly when sizeTo was called, but the new code does this through an asynchronous popuppositioned event. Changes to some places that check for XULElement class.

--HG--
rename : dom/webidl/PopupBoxObject.webidl => dom/webidl/XULPopupElement.webidl
rename : layout/xul/PopupBoxObject.cpp => dom/xul/XULPopupElement.cpp
rename : layout/xul/PopupBoxObject.h => dom/xul/XULPopupElement.h
2018-04-27 11:04:38 -04:00
Neil Deakin
8fc4678d7a Bug 1446961, add two special cases in PopupBoxObject as supported in popup.xml, r=paolo,bz
1 - the old showPopup redirects to showMenu when no argument is specified. Support this in openPopup as bookmarks drag code that pops open menus as you drag over them relies on this
2 - reposition the popup after popup is resized, needed to update the arrow position in the arrow panel
2018-04-27 11:04:37 -04:00
Neil Deakin
0e1bcfce45 Bug 1446961, add dictionary second argument directly to PopupBoxObject::OpenPopup as supported in popup.xml#openPopup, r=bz 2018-04-27 11:04:37 -04:00
Neil Deakin
aa71e22720 Bug 1446961, remove deprecated showPopup method of PopupBoxObject as well as unused GetPopupSetFrame method, and move some methods' positions to group related methods together better, r=paolo,bz 2018-04-27 11:04:37 -04:00
Neil Deakin
cf9835ac8b Bug 1446961, remove obsolete calls to showPopup and replace usages of the popup box object with the same methods defined on popups, r=paolo 2018-04-27 11:04:36 -04:00
Prathiksha
ae78b4a1d7 Bug 1436047 - Remove innerHTML from aboutTelemetry.js. r=johannh
MozReview-Commit-ID: DafYMJWh08m

--HG--
extra : rebase_source : 18622658e11488d8785473e87c5a8c3566ac19d2
2018-04-24 20:38:11 +05:30
Timothy Guan-tin Chien
43b1059cf6 Bug 1451576 - Add dir=auto to subtitle menu items in video control r=Ehsan
The labels of the subtitle track selections come from the web content,
from <track label="...">. Given that it will likely be the name of the
language in its native writing system, each of the item should have its
own directionality, instead of inheriting direction: ltr set on the
entire <xul:videocontrol> parent element.

I do however wonders if the web content should have the opportunity to
affect the directionality of these labels? We would need clarification
from the spec to tell if this fix is already adequate.

MozReview-Commit-ID: G4I2Wf9gFCu

--HG--
extra : rebase_source : 7ac4a79d6251f84cf0cecc1e2c25bbc2efa39eda
extra : source : 8049710e2b90279f9e33ca6a573cfa39de9293b9
2018-04-17 18:14:47 +08:00
Matthew Noorenberghe
a4aa21842d 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 : rebase_source : d9a2116f346b60ab22c1844a67cfbb2e9eff536b
2018-04-26 16:57:02 -07:00
Brian Grinstead
ab2a1a0d82 Bug 1456703 - Remove nsIDOMXULTextBoxElement r=enndeakin+6102
MozReview-Commit-ID: 6ZRzVq1bJjz

--HG--
extra : rebase_source : adb6e5cabbc38ed6774e905328b7f6f6095d01eb
2018-04-26 15:17:00 -07:00
Brian Grinstead
45b575d85f Bug 1456703 - Stop using nsIDOMXULTextBoxElement to detect XUL textboxes r=enndeakin+6102
This is used in JS via instanceof checks, and in C++ only to get the `inputField`
attribute (the actual HTML input or textarea). We can swap out instanceof by checking
the tag name, and we can directly query for the input field from C++.


MozReview-Commit-ID: 7xpHQMYzYhD

--HG--
extra : rebase_source : a5b62928665725133eb52e4df2fb6659a6109ffd
2018-04-26 15:15:10 -07:00
shindli
c72db9830d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-27 00:44:51 +03:00
Timothy Guan-tin Chien
fc22baf5c8 Bug 1456591 - Underline only the accesskey in XUL UI. r=enndeakin+6102
MozReview-Commit-ID: 3x1hQSJ1yTW

--HG--
extra : rebase_source : 583c6295cc9daece998c0edeb7b927730bd70db9
extra : source : 1e787ca2ca79467558adc9fe72999ab4f5a54c02
2018-04-25 10:51:45 -07:00
Timothy Guan-tin Chien
c594214666 Bug 1450017 - Part IX, Move resizer style rules to minimal-xul.css and unify non-native resizer style r=dao
MozReview-Commit-ID: LEodr0aTPkM

--HG--
extra : rebase_source : 92c1b404ebbe64324f63ccbe1878575ae0309604
extra : source : a56127f3a7ed207da2a160362eb1bcf01bf31522
2018-04-10 21:31:25 +08:00
Timothy Guan-tin Chien
713d4c6e72 Bug 1450017 - Part VI, Remove the resizer binding r=enndeakin+6102
We unfortunately cannot move the reference of resizer.css to components.css,
because the style is needed in web content.

MozReview-Commit-ID: 80P3hTtQD14

--HG--
extra : rebase_source : 476e991e66b929928c630acc7307c7294f77e283
extra : source : c4baada2cf4217a611d204cbd2bbf7b669afa89b
2018-04-10 21:29:19 +08:00
Timothy Guan-tin Chien
e6a0db03b8 Bug 1450017 - Part V, Remove rtl="true" attribute from resizer r=enndeakin+6102
This patch changes the direction context the dir=bottomend/bottomstart value
from the CSS direction property value to locale dir, with the help
from :-moz-locale-dir(rtl) selector.

The change is justified because:

- In the web content, we have since rely on the nsScrollFrame to set the
  direction explicity.
- XUL window should always render in the application locale; it should be
  fine to disregard direction property set in the local document DOM teee,
  as it is unlikely to be differ than the locale dir.

This remove the one last bit of JavaScript from the resizer binding.

MozReview-Commit-ID: AweJ5GARNUE

--HG--
extra : rebase_source : 17772435a1f9cfdbc7289eb41d69e5922ffdb302
extra : source : edfba1676e4bb74e32cc987d851f7a6b12abef3b
2018-04-10 21:25:15 +08:00
Jan-Erik Rediger
ccacb187d0 Bug 1452935 - Remove empty addons.activeExperiment r=gfritzsche
MozReview-Commit-ID: 2CE6RscQjRV

--HG--
extra : rebase_source : 51583c15bb9d66de72586d452cde131c04657e56
2018-04-17 08:23:00 +03:00
Kartikaya Gupta
fc66c485b6 Bug 1456882 - Enable some passing mochitests on linux64-qr. r=jrmuizel
MozReview-Commit-ID: 5VIHjwx6A2j

--HG--
extra : rebase_source : d986028cff52ba52a58887225e272bf04ad88de3
2018-04-25 11:29:07 -04:00
Brian Grinstead
c79ba311f8 Bug 1456682 - Remove nsIDOMXULTreeElement;r=bz
MozReview-Commit-ID: 2QstcmlXh9S

--HG--
extra : rebase_source : 7f767686c65426a1079c0b10092d32dee91a4e3b
2018-04-25 06:58:56 -07:00
Gurzau Raul
faeb9b7ddd Merge inbound to mozilla-central. a=merge 2018-04-25 12:36:04 +03:00
Timothy Guan-tin Chien
aaebd8920d Bug 1431246 - Create and update scrollbar markup in nsScrollbarFrame r=enndeakin+6102
nsScrollbarFrame::CreateAnonymousContent() would create the children
markup originally created by XBL. The attributes updated by XBL attribute
inheritance is updated by nsScrollbarFrame::UpdateChildrenAttributeValue().

This removes the XBL part of the scrollbar implementation.

MozReview-Commit-ID: FWi3HR2qkwF

--HG--
extra : rebase_source : c0b1b2ddbccb1d8e9d523db91a5b81fbcfa328e9
2018-04-09 22:01:02 +08:00
Adrian Wielgosik
8c66c095f4 Bug 1418078 - Convert JS users of nsIDOMHTMLInputElement. r=bz
MozReview-Commit-ID: 55aIiNHS0xs

--HG--
extra : rebase_source : cacb9fc29daa5d620d4a0cd6ab3f09cde765036f
2018-04-18 22:29:50 +02:00
Dão Gottwald
adc758e47b Bug 1455596 - Remove support for <panel backdrag="true"/>. r=enn,ehsan 2018-04-24 22:07:20 +02:00
Brian Grinstead
7f1f1892fb Bug 1455359 - Remove autoCheck attribute from nsIDOMXULCheckboxElement and nsIDOMXULButtonElement; r=enndeakin+6102
MozReview-Commit-ID: FUxsIf23z7e

--HG--
extra : rebase_source : 29cd8b2e90e4161fb288a6b6206c27de1d225f5e
2018-04-21 07:03:23 -07:00
Tiberius Oros
c028c8d2f4 Merge inbound to mozilla-central. a=merge 2018-04-23 01:11:42 +03:00
Prathiksha
0141728b28 Bug 1455330 - Remove unsafeSetInnerHTML from test_bug570192.xul. r=johannh
MozReview-Commit-ID: FuS9PfR3tqv

--HG--
extra : rebase_source : e5919c4cd7b40c9032e8aacd62a12d02f623bb33
2018-04-22 17:13:01 +05:30
Paolo Amadini
1c8a193ac6 Bug 1452624 - Part 2 - Remove the "filefield" binding. r=bgrins
MozReview-Commit-ID: GQRrmvIna4m

--HG--
extra : rebase_source : bd91518f591d3c671ec9237b9601773f7b72370c
2018-04-12 11:45:48 +01:00
Paolo Amadini
3ee3699485 Bug 1452624 - Part 1 - Replace the "filefield" binding with a regular textbox. r=jaws
MozReview-Commit-ID: jTKvyiRNdw

--HG--
extra : rebase_source : 6223e3b7d08bf85b12a2a8e0f87ee68dce7d1de8
2018-04-17 14:26:00 +01:00
Dorel Luca
3409e8f9fb Merge mozilla-central to autoland
--HG--
rename : testing/mochitest/tests/SimpleTest/SpawnTask.js => testing/mochitest/tests/SimpleTest/AddTask.js
rename : testing/mozharness/mozharness/mozilla/testing/verify_tools.py => testing/mozharness/mozharness/mozilla/testing/per_test_base.py
extra : rebase_source : 6f474049dab2c2979e13ea87114b82d2b04715d0
2018-04-21 02:03:27 +03:00
Dorel Luca
65669dae30 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 02:00:04 +03:00
Brian Grinstead
824507efc4 Bug 1455392 - Remove checkState from nsIDOMXULCheckboxElement and nsIDOMXULButtonElement;r=bz,surkov
There aren't any consumers for the third state, so `checked` is enough.

MozReview-Commit-ID: BpcQX2acA6C

--HG--
extra : rebase_source : f43c9fbe8d774208d203e4d819f39d3d99da05ff
2018-04-20 09:37:03 -07:00
Ryan VanderMeulen
0023fcc861 Bug 1453933 - Fix ESLint comma-spacing errors in aboutRights.js. r=trivial 2018-04-19 14:13:06 -04:00
vinoth
e001c8669e Bug 1453933 - Meta CSP applied to content privileged about:rights. r=Gijs, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D940

--HG--
extra : amend_source : b37097f79ffa12f40dd668d116f94e4a8c57a6fb
2018-04-19 13:40:24 -04:00
Bogdan Tara
6cb59b5809 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-19 01:46:00 +03:00
Andreea Pavel
465753992f Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-04-18 20:13:24 +03:00
Gijs Kruitbosch
baf8e40f33 Bug 1453421 - stop findbar from looping over every single property, r=mikedeboer
MozReview-Commit-ID: KsrzhUZ167g

--HG--
extra : rebase_source : 564798860ce9df4cb1ab694e186f3f481edc6cd1
2018-04-18 12:02:35 +01:00
Neil Deakin
8d38c9d0bc Bug 1453034, remove unused implements of nsIEditActionListener from findbar, r=mikedeboer 2018-04-18 08:38:18 -04:00
Hector Zhao
51f9f06db5 Bug 1453227 - set 'checked' attribute to 'true' to appease checkbox and listitem-checkbox bindings. r=jaws,sfoster
MozReview-Commit-ID: WTYYwFIaBO

--HG--
extra : rebase_source : 14d31e500c6265002c74a1255fff39c0f5b4148f
2018-04-18 11:06:36 +08:00
Dorel Luca
8ee8fc461e Backed out 2 changesets (bug 1317581) for Browser chrome failures on toolkit/components/extensions/test/browser/browser_ext_themes_arrowpanels.js. CLOSED TREE
Backed out changeset 5cc146254899 (bug 1317581)
Backed out changeset 963466173a74 (bug 1317581)
2018-04-18 18:54:38 +03:00
Jared Wein
7ee1860850 Bug 1317581 - DateTimePicker should support high contrast mode on Windows. r=dao
MozReview-Commit-ID: DEBBjcgHIyH

--HG--
extra : rebase_source : 9b52b15a0af9a56ad724dd578884856d4d5e7e20
2018-03-22 13:01:28 -04:00
Dão Gottwald
7d19b65c4f Bug 1455578 - Remove obsolete nsIXULBrowserWindow::setJSStatus. r=bz
MozReview-Commit-ID: 6m7AQIvouIi

--HG--
extra : rebase_source : ccadd808d0e76fb882bde55dc72f8cfef239ef61
2018-04-20 12:55:14 +02:00
Brindusan Cristian
667fae7dc8 Merge inbound to mozilla-central. a=merge 2018-04-17 12:53:33 +03:00
shindli
805cb19c1d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-17 01:45:58 +03:00
Jan-Erik Rediger
9c0b797add Bug 1443615 - Remove legacy Telemetry component TelemetryLog. r=chutten
--HG--
extra : source : ba89b2464447228f4f8c4679a78f23d84ebe1e2b
2018-04-09 01:46:00 -04:00
Marco Bonardo
6fbfa855fd Bug 1446982 - Show the url when a remote tab entry is selected/hovered in the Address Bar. r=adw
MozReview-Commit-ID: 63fmwkESd4w

--HG--
extra : rebase_source : 75878f25ef198f9c78c7ae0af10c136fa651f183
2018-04-06 17:43:18 +02:00
Dão Gottwald
9b45d061fd Bug 1445912 - Remove PopupBoxObject::enableKeyboardNavigator/enableRollup/setConsumeRollupEvent in favor of DOM attributes. r=enn,peterv
--HG--
extra : rebase_source : f6ec04a78d599404e1e76405092669d7c0e04cc9
2018-04-12 16:55:50 +02:00
Gurzau Raul
7334578c1a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-13 02:14:09 +03:00
Paolo Amadini
44544c8c11 Bug 1451408 - Remove unused "button-repeat" binding. r=bgrins
MozReview-Commit-ID: 20A1zxLgnWz

--HG--
extra : rebase_source : 7b5dd7d7ebfd26017570ce097ca9cae4a474783b
2018-04-12 16:05:30 +01:00
Zhang Junzhi
1f63801545 Bug 1358017 - Part 9: Updates some existing mochitests which are not meant to test default actions for wheel events but are affected by auto-dir scrolling. r=masayuki
Some mochitests are not meant to test default actions for wheel events, but they
assume audo-dir is disabled when doing tests for their purposes, so this commit
disables auto-dir for those mochitests.

MozReview-Commit-ID: 5ZQIxgRVpj5

--HG--
extra : rebase_source : a185a2f65179ec9162ec04209b4eb29e8c04125b
2018-04-03 20:23:19 +08:00
Margareta Eliza Balazs
1dff32311e Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-12 12:46:52 +03:00
Margareta Eliza Balazs
8ca418adb9 Merge inbound to mozilla-central. a=merge 2018-04-12 12:38:56 +03:00
Paolo Amadini
b07ce4745f Bug 1452930 - Incorrect sizing of the search plugin icon. r=florian
MozReview-Commit-ID: 3iAtuqa0N7U

--HG--
extra : rebase_source : 1f7daca34a51448365ece76933cd0a5678b7c354
2018-04-10 15:30:59 +01:00
Boris Zbarsky
d32ec123dc Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug
MozReview-Commit-ID: 4OjGuYkpXMM
2018-04-12 00:05:49 -04:00
ui.manish
2f4a93d4e3 Bug 1453178 - Deletion of toolkit/content/select-child.js was lost in the rebase of bug 1300784. r=MattN
--HG--
extra : rebase_source : c6705485d3c335c82395ac9638e7dae3b10fd6a1
2018-04-11 13:02:19 -07:00
Dão Gottwald
8b23aaae8b Bug 1453281 - Remove obsolete menubar binding and styling. r=bgrins,Paolo
MozReview-Commit-ID: Kao3jst0DBJ

--HG--
extra : rebase_source : bed74abc9910ec22295207fdced37f6bfc1648be
2018-04-11 17:29:27 +02:00
Andreea Pavel
4114ad2cfc Merge mozilla-inbound to mozilla-central. a=merge 2018-04-11 17:36:09 +03:00
Nika Layzell
b286bc10d9 Bug 1443379 - Stop pretending cacheKey can be anything other than uint32_t, r=smaug 2018-04-10 17:49:46 -04:00
Nika Layzell
4464c02334 Bug 1434768 - Part 3: Rewrite JS consumers of .sessionHistory, r=bz 2018-04-10 17:49:45 -04:00
Tim Nguyen
1d19015df5 Bug 1437302 - Fix width of textbox[type=number] consumers. r=Paolo, Neil Deakin
--HG--
rename : toolkit/themes/linux/global/numberbox.css => toolkit/themes/shared/numberbox.inc.css
extra : amend_source : d9161dc8d21b958488b7304849a5e8c164f660bb
2018-03-26 14:34:39 +02:00
Kris Maglione
3fa888c5d8 Bug 1454416: Re-remove experiments section from about:support. r=me
MozReview-Commit-ID: FEQ3s7S5H3Z
2018-04-16 14:27:54 -07:00
Brian Grinstead
d47332f45b Bug 1454440 - Focus the window directly instead of using commandDispatcher in the mac Window menu;r=Gijs
This fixes the Window menu with top-level HTML windows, which don't have `commandDispatcher`
defined on the document.

MozReview-Commit-ID: I7T1LrMf8Ik

--HG--
extra : rebase_source : e2ca69690cfa11716a17dc0ce268a7c4a4aa7e2b
2018-04-16 11:05:01 -07:00
Edouard Oger
bd6ad0019b Bug 1453958 - Remove menulist-base binding. r=dao
MozReview-Commit-ID: IZTg4njQtCb

--HG--
extra : rebase_source : 7b1299cc39e36330fa01720134233986e7b449b8
2018-04-13 22:02:48 -04:00
Gijs Kruitbosch
a854279b1d Bug 1452926 - add easing back to videocontrol control animations, r=timdream
MozReview-Commit-ID: w8rdA1uk5H

--HG--
extra : rebase_source : 4aab405627ba2ad6fb276c8d522c1d59891d25f2
2018-04-10 14:44:21 +01:00
Jonathan Kingston
6d747cc6cb Bug 1374741 - Within toolkit/ make openUILinkIn() provide the correct triggeringPrincipal. r=Gijs
MozReview-Commit-ID: AX2S3bEKl1w

--HG--
extra : rebase_source : f8ab09abbf65224e7253f72c5db36e774c4daffc
2018-02-21 23:08:42 +00:00
Jonathan Kingston
bbb3623c41 Bug 1374741 - Within devtools/ make openUILinkIn() provide the correct triggeringPrincipal. r=jryans
MozReview-Commit-ID: KecQcZWeU6a

--HG--
extra : rebase_source : edbcbd607ee7209b5c137d4f7af9daf5eaeffab6
2018-02-21 16:01:03 +00:00
Brindusan Cristian
29e5219e8f Backed out changeset 031bed4cc2cd (bug 1437302) for windows bustages on numberbox.css CLOSED TREE 2018-04-09 20:58:51 +03:00
Tim Nguyen
040558ca6e Bug 1437302 - Fix width of textbox[type=number] consumers. r=enndeakin+6102,Paolo
MozReview-Commit-ID: FDLTBoJgZLT

--HG--
rename : toolkit/themes/linux/global/numberbox.css => toolkit/themes/shared/numberbox.inc.css
extra : rebase_source : f5715eabfdb3d6c3a5fcc760e821ba913fb939a0
2018-03-26 14:34:39 +02:00
Timothy Guan-tin Chien
bd5d32f088 Bug 1452342 - Toggle cursor visibility correctly in video fullscreen mode r=Gijs
MozReview-Commit-ID: K3a40Q4hgZb

--HG--
extra : rebase_source : 92a1918e277f3625308e544df3fb3d6f9e70dda1
2018-04-09 13:00:15 +08:00
Timothy Guan-tin Chien
2b849e3f17 Bug 1447544 - Remove the event listeners and timers when the videocontrols binding is destroyed r=Gijs
Additionally,

- Remove `self = this` usage
- Remove access of the `Utils` object from the scope chain
- Modify DevTools debugger test case because all event listeners are the one unwrap-able object

MozReview-Commit-ID: 5kbLgD951CM

--HG--
extra : rebase_source : 7bc01c0fbf28fbd0251d5da7f3788d071b496ab5
2018-03-28 15:35:33 +08:00
Timothy Guan-tin Chien
9bb2c92988 Bug 1447544 - Set firstShow to false before the control fades out r=Gijs
The flag is used to trigger play() when the control first hides.
There is no reason to set only after transition ends.  We can set it to false
as soon as we trigger play().

This is likely to fix a regression from bug 1449532 given that we have switched
to Web Animation API there.

MozReview-Commit-ID: F4n3rKdzYKr

--HG--
extra : rebase_source : 133fde3832c6303b87ad42e16ed397292cb98e7c
2018-04-05 13:07:27 +08:00
Gijs Kruitbosch
3929672b94 Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
MozReview-Commit-ID: C0VO0U3UJ76

--HG--
extra : rebase_source : 4c29a0d740ff8b18dea35428a3f88ab5093ecc91
extra : source : cbf007a7027f20ecc1641ea9cc07e98817a49862
2018-03-21 17:10:40 +00:00
Jim Chen
acc8f6049a Bug 1449821 - 1. Remove legacy Messaging.jsm APIs; r=esawin
There are some legacy APIs in Messaging.jsm that we can remove, now that
we no longer have to support legacy add-ons.

MozReview-Commit-ID: 3Gfg12hmkN7

--HG--
extra : rebase_source : 874b812be89a7591d9c06fbb616347aca9a8db9d
2018-04-05 18:50:11 -04:00
Paolo Amadini
9507600d75 Bug 1451691 - Unify the markup of toolbar buttons of the menu type. r=enn
MozReview-Commit-ID: CT2ezCzucsL

--HG--
extra : rebase_source : 4dd837189433fe687f71dc65169fcf141be66287
2018-04-05 11:46:00 +01:00
Jan-Erik Rediger
16c5eae5e4 Bug 1443600 - Remove legacy Telemetry component childPayloads r=chutten 2018-04-04 08:06:00 +03:00
Xidorn Quan
0b8abfb678 Bug 1447056 part 2 - Invoke Resize in SetSizeConstraints with the current size to apply the new constraints. r=bz
MozReview-Commit-ID: 9kRcDHTPCqt

--HG--
extra : rebase_source : 767c063284685f5e2b5a9af873c5ed2b3e99e3d1
extra : source : 5dbfc09ffece8bf2fcaeaa5a248e5fd3fe65d911
2018-04-05 08:08:30 +10:00
Narcis Beleuzu
58b4822076 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 01:09:42 +03:00
Brindusan Cristian
c151b3a76d Backed out changeset b8b4759b712f (bug 1451256) for bc failures on browser_876926_customize_mode_wrapping.js CLOSED TREE 2018-04-04 20:45:35 +03:00
Paolo Amadini
b0487a9569 Bug 1451406 - Always use type="menu" instead of the type="panel" alias for buttons. r=bgrins
MozReview-Commit-ID: CMFd4J4n6rk

--HG--
extra : rebase_source : 4a8a0127ba8f34bfe74f5b7471c84ab8c58cd05d
2018-04-04 18:06:42 +01:00
Emilio Cobos Álvarez
2d7df71ab0 Bug 1451256: Remove extends from toolbarpalleteitem. r=dao
Right now it uses extends="xul:button" so that the element it wraps doesn't get
mouse events. There's a way to do that with CSS, using pointer-events: none on
the child.

MozReview-Commit-ID: 29QZAoJPFt6

--HG--
extra : rebase_source : a23406b2c5bc9a6ca8d4a926b4867bc451cada8d
2018-04-04 11:15:18 +02:00
Brian Grinstead
687ecffae2 Bug 1448555 - Part 2 - Increase flex from 1000 to 10000 for the devtools primary tool;r=jdescottes,xidorn
This number is being used for the sibling of the toolbox itself, and over large sizes can
cause around a pixel or so of discrepancy, so go ahead and update to the bigger number
while we are here.

Also, support flex=10000 in flexbox emulation

MozReview-Commit-ID: 6BEo7XAkZrs

--HG--
extra : rebase_source : 32a797a57a515964c492c27eecb01c241acac2ae
2018-04-03 13:57:36 -07:00
Margareta Eliza Balazs
a71e6066e6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-04 12:50:16 +03:00
Margareta Eliza Balazs
210797c4c1 Merge inbound to mozilla-central. a=merge 2018-04-04 12:43:55 +03:00
Ciure Andrei
5ffac2bcd3 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-04-04 00:58:50 +03:00
Ciure Andrei
7208a2fee8 Merge inbound to mozilla-central. a=merge 2018-04-04 00:54:16 +03:00
Timothy Guan-tin Chien
6b50756b5d Bug 1449532 - Part III, Polyfill Web Animation API features r=Gijs
The Animation and KeyframeEffect constructors and the finshed promise are not
enabled on release channel currently. The polyfill is added to make sure
we don't break on release.

When the feature ships, removing the polyfill should be as easy as
reverting this changeset.

MozReview-Commit-ID: 2EWN7hBN5tj

--HG--
extra : rebase_source : 19290268e281fc631458eb64745bea000994c3e7
2018-03-31 11:31:36 +08:00
Timothy Guan-tin Chien
2bda996769 Bug 1449532 - Part II, Use Web Animation API to animate video control transition r=Gijs
Web Animation API should give us deterministic timing when the transition ends or aborts.

Additional clean-ups:

- Make sure hidden status is always set/get from the hidden property,
  instead of the hidden attribute.
- Remove the unused isControlBarHidden property.
- controlsSpacer no longer has a background color (removed in bug 1374007),
  therefore it no longer needs a transition and there is no need to test
  its state with the test added in bug 1319301.
- Fix a logic error at hideByAdjustment property, revealed by the changed
  transition timing, in which adjustControlSize() would show the controlBar
  set hidden by the transition.

MozReview-Commit-ID: DB2cgQcUEXi

--HG--
extra : rebase_source : 2a715038197aa29d3eaf837fad85797ec1e98b15
2018-03-30 00:21:03 +08:00
Timothy Guan-tin Chien
e4fc6df0d3 Bug 1449532 - Part I, Backed out changeset 99fc41ec7ce9 (Bug 1444489 Part VIII) r=Gijs
MozReview-Commit-ID: LQhZq0RlOvi

--HG--
extra : rebase_source : 7d8083da7205cdd5abfd2669871b405b9e52718f
2018-03-28 19:22:03 +08:00
Emilio Cobos Álvarez
a17a42449f Bug 1450619: Remove useless extends= from the browser bindings. r=dao
MozReview-Commit-ID: 9amwVpbneQl

--HG--
extra : rebase_source : 24aacfd640d283b202332ee40814344c1f8af442
2018-04-02 05:59:51 +02:00
Emilio Cobos Álvarez
052e573e8b Bug 1450653: Remove useless extends= in menubar bindings. r=dao
This is only applied to menubars already, and this binding is not extended, so
should be an idempotent change.

MozReview-Commit-ID: 8DiDTC8KBjR

--HG--
extra : rebase_source : c80abf06eca30bdd478083693342ce2c277d5e22
2018-04-02 13:14:08 +02:00
Brad Werth
04fabeafd1 Bug 1451115 Part 2: Update ZoomManager.getZoomForBrowser() to survive being passed a browser without a zoom level set. r=mossop
MozReview-Commit-ID: LbpiKUm3um

--HG--
extra : rebase_source : 9532a137ae9ae086c8a39befd105f4b7ec453bda
2018-04-03 13:47:51 -07:00
Timothy Guan-tin Chien
16ed0344b6 Bug 1450013 - Remove throbber/spinner from mobile video controls. r=Gijs
MozReview-Commit-ID: SgPgfjt4LJ

--HG--
extra : rebase_source : 1871c299280eaf43ff484bee1e5991e4be54a1c3
2018-04-02 14:45:52 +08:00
Peter Van der Beken
5e6f3328ec Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
--HG--
extra : rebase_source : 2938f6e1cb9078a6d45a8d58db0f6bf70e461b9c
2018-02-16 15:28:31 +01:00
Paolo Amadini
bd53878f66 Bug 1434860 - Part 2 - Remove support for menu-button toolbar buttons. r=enn
MozReview-Commit-ID: MTLaIPzg7a

--HG--
extra : rebase_source : edcefa844e36f8e1ff4199580502d516d26b0f8f
extra : amend_source : ca4896a89bb7b45aef8d782d31e47d4ed3be5351
extra : source : 54f36172186d7345c6aeb92fd3c1254717156767
2018-04-03 16:26:03 +01:00
smswessem
3814c98b00 Bug 1358240 - Replace EmojiOne with Twemoji, r=jfkthame, timdream
--HG--
extra : rebase_source : cb1d370dc4fbff33f6022acf393126e0965089de
2018-03-08 18:23:19 -06:00
UK992
fa9dc40ccb Bug 1373921 - Remove duplicated css code from about:support/profiles/url-classifier. r=dao 2017-10-25 22:50:01 +02:00
Brindusan Cristian
1f01a16a9b Backed out changeset cbf007a7027f (bug 1371523) for browser chrome failures on toolkit/content/tests/browser/browser_findbar.js CLOSED TREE 2018-03-31 01:16:09 +03:00
Gijs Kruitbosch
1037d799f9 Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
MozReview-Commit-ID: C0VO0U3UJ76

--HG--
extra : rebase_source : 01e33223409023b03bd2ac83652953cc586be1ae
2018-03-21 17:10:40 +00:00
Olli Pettay
1325716efc Bug 1443958 - Synthesizing a click() on input type=date should not show the date picker UI , r=mconley 2018-03-30 02:51:17 +03:00
Gurzau Raul
8d268c6ce7 Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : toolkit/components/extensions/ext-permissions.js => toolkit/components/extensions/parent/ext-permissions.js
2018-03-29 01:00:42 +03:00
Gurzau Raul
d117255a14 Merge inbound to mozilla-central. a=merge 2018-03-29 00:55:16 +03:00
David Major
633025855c Bug 1439988: Use a full progress meter to avoid flakiness from animation. r=enndeakin 2018-03-28 12:32:10 -04:00
ui.manish
ca709a63db Bug 1429396 - Remove toolkit/content/global/XPCNativeWrapper.js r=mconley 2018-03-28 09:53:33 +02:00
Tom Ritter
449237fc51 Bug 1378552 - Reduce the liklihood of inadvertently misusing NullPrincipal::Create(). r=ckerschb
NullPrincipal::Create() (will null OA) may cause an OriginAttributes bypass.
We change Create() so OriginAttributes is no longer optional, and rename
Create() with no arguments to make it more explicit about what the caller is doing.

MozReview-Commit-ID: 7DQGlgh1tgJ
2018-03-22 13:36:20 -05:00
Xidorn Quan
2b0ae4061a Bug 1448760 - Don't try to center window after load when the size mode is not normal. r=bz
MozReview-Commit-ID: Ainh34XuvFg

--HG--
extra : rebase_source : 034caa4085d7fd3836d3f3bf5fb3c7390dc785a7
2018-03-27 23:38:00 +11:00
Coroiu Cristina
f7507f7dd5 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-03-27 01:33:50 +03:00
Xidorn Quan
c8c4816b4f Bug 1446264 part 5 - Add test for this bug. r=bz
MozReview-Commit-ID: DS2ucDd0Met

--HG--
extra : rebase_source : 6a4b9d8dfd7b96f83412ec7f711ffa1e71c0c86a
2018-03-19 14:35:19 +11:00
Tim Nguyen
e002c63fa4 Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
MozReview-Commit-ID: 5dsyKwvjYht

--HG--
extra : rebase_source : 881e10f2987606e84e55c267260661c0f7b3b746
2018-03-16 23:21:46 +00:00
Tim Nguyen
5e399b2f06 Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
MozReview-Commit-ID: A5rMjQ6xnRw

--HG--
extra : rebase_source : 31166bca511e5bc16ffff2acab2e3295d9f6079c
2018-03-25 14:35:17 +02:00