Граф коммитов

47983 Коммитов

Автор SHA1 Сообщение Дата
Sam Foster b52121beb6 Bug 1427939 - Use total and any additionalDisplayItems when a modifier matches the payment method. r=jaws
* getModifierForPaymentMethod helper
* Use selectedPaymentMethod from state store.
* Update and add tests for the modifier case for the main total in PaymentDialog
* Update and add tests for handling modifiers and additionalDisplayItems in the OrderDetails component

MozReview-Commit-ID: FmlovZjP0t1

--HG--
extra : rebase_source : e3a3d7ffbcb6602ec14d0bc27b20b0d7804f1694
2018-04-18 00:43:15 -07:00
Sam Foster f09f9e0d84 Bug 1427939 - Ensure payment methods (e.g. credit cards) always have a methodName property. r=MattN
MozReview-Commit-ID: fzKW69Gykw

--HG--
extra : rebase_source : fa3119fe5f5d9df1e4ea2628dc9a6ab2dac735bd
2018-02-14 12:29:19 -08:00
Matthew Noorenberghe 8196e57118 Bug 1427939 - Fix console logging line numbers for paymentRequest.xhtml over HTTP. r=sfoster
This fixes the console output to show the lines the log comes from which eases debugging.

* Also fix a leftover unused argument always getting logged.

MozReview-Commit-ID: 1YxrrinWta2

--HG--
extra : rebase_source : f1f6017bfd640894bfad65f5795769c9b2cb52b5
2018-04-18 00:06:49 -07:00
Matthew Noorenberghe fbad5d731d Bug 1427939 - Convert paymentRequest.js to an ES module. r=sfoster
MozReview-Commit-ID: 9C1iYMchWuD

--HG--
extra : rebase_source : 0df089092eca54127cd8162a54d6827c972169ff
2018-04-17 22:38:03 -07:00
Xidorn Quan 804bbb9b67 Bug 1455623 part 1 - Remove stylo-bindings.zip artifact. r=froydnj
MozReview-Commit-ID: IOa51wZzTlB

--HG--
extra : rebase_source : e7382ad82325c44b23024c0914a61280921a555e
2018-04-21 00:20:41 +10: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
Cosmin Sabou 3e9f2bcf1f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-22 12:52:08 +03:00
Cosmin Sabou fcd5cb3515 Merge autoland to mozilla-central. a=merge 2018-04-22 12:47:37 +03:00
Kris Maglione 695d065f22 Bug 1455868: Expect unsigned langpack install to fail on release builds. r=aswan
MozReview-Commit-ID: DpNa24d2T6U

--HG--
extra : rebase_source : 63a4f9fcda603439ebcd20b817fd5d3144628f9c
extra : amend_source : 10bf56008da37b758389a8f77afb6ef3e61e1ca7
extra : histedit_source : 6f19646f2e0a73d4be708aeee14b8f739557f5ed
2018-04-21 16:40:23 -07:00
Haik Aftandilian ba5e1c4771 Bug 1450715 - Add pref dom.ipc.plugins.sandbox-level.flash to telemetry r=Alex_Gaynor
Record the value of the pref "dom.ipc.plugins.sandbox-level.flash" in telemetry if the user sets the value to be different from the default.

MozReview-Commit-ID: 3Kq0m19Zqcs

--HG--
extra : rebase_source : bf5d3a41d9eb0096ac74cb8091cd15e96b2aff89
2018-04-19 11:37:49 -07:00
Andreea Pavel a217a02a9e Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-04-21 18:26:31 +03:00
Ursula Sarracini 75433b8170 Bug 1455737 - Remove the result object from DownloadHistory when removing the view r=Mardak on a CLOSED TREE
MozReview-Commit-ID: 5Qb5j30eqFO
2018-04-21 17:01:31 +03:00
Paolo Amadini a904515b3e Backed out changeset 40c5d3600d35 (bug 1455737) for breaking DownloadHistoryList. a=backout
--HG--
extra : rebase_source : ebb793b3cc4864593d18df1a1b69cc74df0cf2af
2018-04-21 11:12:55 +01:00
vinoth 50f1e29000 Bug 1453989 - Apply Meta CSP to Content Privileged about:checkerboard. r=ckerschb,Gijs
Reviewers: ckerschb, Gijs

Reviewed By: ckerschb, Gijs

Subscribers: Gijs, ckerschb

Bug #: 1453989

Differential Revision: https://phabricator.services.mozilla.com/D944

--HG--
extra : rebase_source : 9d6a668ee4e1da7ae19e9141d7303ee0abf8cf35
2018-04-21 02:16:30 +03:00
Andreea Pavel 5743b5b700 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 12:31:28 +03:00
Boris Zbarsky 1df89947b2 Bug 1453869 part 10. Stop constructing DOMParser by contract. r=mrbkap
MozReview-Commit-ID: A0bHF5RHhs6
2018-04-20 23:04:45 -04:00
Boris Zbarsky 54fbc1b396 Bug 1453869 part 5. Remove nsIDOMParser::ParseFromBuffer. r=mrbkap
MozReview-Commit-ID: 4KuM0HRI2BC
2018-04-20 23:01:25 -04:00
Boris Zbarsky 4527d58c1c Bug 1453869 part 3. Remove the used-only-in-tests DOMParser.init method. r=mrbkap
Some DOM unit tests rely on being able to parse XUL via DOMParser.  That was allowed due to them calling init() with a system subject principal.  It can be more narrowly allowed by adding an explicit setter for being able to parse XUL/XBL.

MozReview-Commit-ID: 3h0WWGHmYOn
2018-04-20 23:01:24 -04:00
Dorel Luca 201660d151 Merge mozilla-central to mozilla-inbound 2018-04-21 04:56:55 +03:00
Dorel Luca 24c46f522e Backed out changeset 9c339f571d35 (bug 1448081) for browser chrome failures on browser/components/places/tests/browser/browser_library_downloads.js. a=backout" 2018-04-21 04:49:45 +03:00
Dorel Luca 15813c8ca0 Merge mozilla-central to mozilla-inbound 2018-04-21 02:06:35 +03:00
Dorel Luca 65669dae30 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 02:00:04 +03:00
Boris Zbarsky 5415ab3858 Bug 1455052 part 13. Remove nsIDOMEvent. r=masayuki
MozReview-Commit-ID: 3gmGy4URet3
2018-04-20 12:55:31 -04:00
Boris Zbarsky 45a3faf8f6 Bug 1455052 part 12. Remove JS uses of nsIDOMEvent. r=masayuki,kmag
MozReview-Commit-ID: 5g0H3rzxTXt
2018-04-20 12:55:31 -04:00
Boris Zbarsky 79bd05835f Bug 1455052 part 4. Stop using nsIDOMEvent in xpidl interfaces. r=masayuki
MozReview-Commit-ID: GIs8DVfduKe
2018-04-20 12:53:17 -04: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
Brian Grinstead 113466c187 Bug 1455392 - Remove sortable UI in about:addons recent updates;r=aswan
This UI is the only consumer of `checkState`, and it's using it in a
confusing way represent a ascending and descending sorts on the checkbox.
And also since the default sort for Recent Updates (most recent first)
is reasonable, go ahead and remove the binding altogether.

MozReview-Commit-ID: 4OnAN1t2fGq

--HG--
extra : rebase_source : 765bc7f830886ed2a5a52ca433a6e1d86511cc46
2018-04-20 09:35:36 -07:00
Mark Banner ec8417e43a Bug 478035 - Remove the now unnecessary code that attempts to fix a missing places root. r=mak
MozReview-Commit-ID: LP3O1JX9V0d

--HG--
extra : rebase_source : 79da665982852ad4c1918524f5f29dfad44d3d1d
2018-04-19 11:17:36 +01:00
Mark Banner c9cbc08759 Bug 478035 - Re-create the built-in root folders if they are missing in the places database. r=mak
MozReview-Commit-ID: FU7o6q5NpdR

--HG--
extra : rebase_source : 6917545dc75daf95f3ed3d132286cc8cd804afac
2018-04-18 18:29:19 +01:00
Mark Banner 058ba79bdd Bug 478035 - Move the code for obtaining the places built-in folder ids from nsNavBookmarks to Database. r=mak
MozReview-Commit-ID: 74we2Z47xY

--HG--
extra : rebase_source : 836b4c2b20608e90c6cc02ceecad15983b10fcc9
2018-04-18 15:53:07 +01:00
Gijs Kruitbosch f8e7264177 Bug 1454456 - make getAddonBlocklistState API asynchronous, r=mossop
MozReview-Commit-ID: 1HniSNjL3M0

--HG--
extra : rebase_source : 612546449c03c3e80e6a6dc855546ec58abffbd3
2018-04-16 20:03:09 +01:00
Kris Maglione 11454d5e75 Bug 1450834: Remove AddonManagerTesting.jsm for it is monumentally silly. r=aswan
MozReview-Commit-ID: HWGELfaFEx4

--HG--
extra : rebase_source : 4c8b2134c1e55a322dc00dea71198a8b31e7ab19
extra : amend_source : f1bb977af4f6fd5c00913a097719ff1f0afa6cff
extra : absorb_source : 004c56118ce4eb49280ec3034335d1a83e5b5805
extra : histedit_source : 52bc5e1119da3ceb691fe9c2aaf43097362abba7
2018-04-15 19:01:19 -07:00
Kris Maglione 882b43fb78 Bug 1454202: Part 5b-c - Remove interstitial callback argument from getInstall* APIs. r=aswan
***
Bug 1454202: Part 5b - Remove interstitial callback argument from getInstall* APIs. r=aswan

MozReview-Commit-ID: ATKWozPZF4d
***
Bug 1454202: Part 5c - Update callers for new getInstall* signature. r=aswan

MozReview-Commit-ID: FWzZ2dxZOGs

--HG--
extra : rebase_source : f5460c6c7cb7dbd844c03edb6158cfdeb5e1dd9f
extra : absorb_source : d112aeea40576383a9acc7573cc4cde71b5150fb
extra : histedit_source : fb0ac000504068db820193823bcf1e6fac9fa3cf
2018-04-15 14:22:55 -07:00
Kris Maglione 2b0ca40c39 Bug 1454202: Part 5a - Remove callback-based variants of most AddonManager APIs. r=aswan
MozReview-Commit-ID: BrUH8Gyx8kx

--HG--
extra : rebase_source : 40cea87fd8aaf2b11509e2bcce5691f23842825f
extra : absorb_source : 00f18f7c81315234ab45bad17bce99ca2ba890d6
extra : histedit_source : 2c1e8f6419ec50be4e98885d022444db2363c1cf
2018-04-21 15:15:10 -07:00
Kris Maglione 4aca6ba34b Bug 1454202: Part 4 - Convert add-on providers to use promise-based methods. r=aswan
MozReview-Commit-ID: 9e4CtcxWSiM

--HG--
extra : rebase_source : a59906e79090adc6f14ec04420a4caadc3aa8054
extra : absorb_source : 63a34a639e3ea87fb52d6c68a85b5c0158ab3874
extra : histedit_source : ddb47d22ac82b78beac32883591126f37a9088ba
2018-04-21 15:30:40 -07:00
Kris Maglione ba366befd7 Bug 1454202: Part 3b - Rewrite callers to use promise variants of internal APIs. r=aswan
MozReview-Commit-ID: DyXKaGbj6Kt

--HG--
extra : rebase_source : 17d8e7b640c8a1a9f369c5069ec73917d2445f18
extra : absorb_source : 4b0b88fdaaf58d14e6a972fe0131177126dfadb8
extra : histedit_source : f89603d9c6fe8aca7368ad32e3726f60ee29e727
2018-04-15 13:56:48 -07:00
Kris Maglione f00a414c69 Bug 1454202: Part 3a - Promisify more internal add-on manager methods. r=aswan
MozReview-Commit-ID: G91c0RGcSty

--HG--
extra : rebase_source : f1f8cbdd106140a990a829db4546dfc6ce37c10c
extra : absorb_source : fda41f1a0665b0849db42bf91ccd91f3e88107ba
2018-04-21 15:18:15 -07:00
Kris Maglione 00621b155e Bug 1454202: Part 2d - Modernize other callback-based AOM UI tests. r=aswan
MozReview-Commit-ID: KkygJwYZh3z

--HG--
extra : rebase_source : b42405a4e8f06beea7bd7859217ced0c9e91f1fc
extra : absorb_source : 65b8b2379b6a48fa15f205c3a9f4a586755f36fc
2018-04-21 15:20:28 -07:00
Kris Maglione 6757a48d6a Bug 1454202: Part 2b-c - Update AOM UI tests to use promise variants of helpers. r=aswan
***
Bug 1454202: Part 2b - Auto-rewrite AOM UI tests to use promise variants of helpers. r=aswan

MozReview-Commit-ID: IHjEDWa178a
***
Bug 1454202: Part 2c - Manually fix issues in auto-rewrite. r=aswan

MozReview-Commit-ID: LfSiRnz2xkF

--HG--
extra : rebase_source : db43af7075ab187bd864e8f35e358d854c08f908
extra : absorb_source : a9018c31c1796c098985abda771bc97f798da998
2018-04-21 15:22:47 -07:00
Kris Maglione 7c1a97824a Bug 1454202: Part 2a - Add promise variants for more AOM test "helper" functions. r=aswan
MozReview-Commit-ID: Je2KHXSFmji

--HG--
extra : rebase_source : 7f5821815ffe16b8f8478bf1e759252ef543054a
2018-04-21 15:24:25 -07:00
Kris Maglione 877eae8863 Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan

This was done using the following script:

4cd5ae9597/processors/aom-api-generators.jsm

MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan

This also deletes an obsolete test whose xpcshell variant was already deleted.

MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan

MozReview-Commit-ID: DtMscWZuExc

--HG--
extra : rebase_source : d4c2f80bdf02ec4a07e3713a9ae1823145d25942
2018-04-14 19:38:18 -07:00
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
sreeise 470642124d Bug 1448081 - Replaced tests using updatePlaces with PlaceTestUtils.addVisits. r=Standard8
PlacesTestUtils.addVisits provides a better api for adding history visits to the database for testing.

MozReview-Commit-ID: 3VIeWz59ErM
2018-04-22 00:33:55 -07:00
Ed Lee 870a86ad8e Bug 1455737 - Clean up DownloadHistory history observer on shutdown to prevent leaks. r=Paolo
Reverts broken removeView fix and add a test to make sure it doesn't regress again.

MozReview-Commit-ID: CWCYUS4GJ3A
2018-04-22 00:33:55 -07:00
Aaron Klotz 5317435ec0 Bug 1432653: Refactor the DLL interceptor and parameterize its memory operations; r=handyman
MozReview-Commit-ID: EYxVsQ1kicy

--HG--
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherBase.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherDetour.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherNopSpace.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/nsWindowsDllInterceptor.h
rename : toolkit/xre/test/win/TestDllInterceptor.cpp => mozglue/tests/interceptor/TestDllInterceptor.cpp
extra : amend_source : 84a7590b40a649f7321eb05feca4f9256ecc5d22
2018-04-09 13:37:52 -06:00
Andrew Swan 5936ccc549 Bug 1454141 Require language packs to be signed
MozReview-Commit-ID: 5yDmkb6GJht

--HG--
extra : rebase_source : 9220d629ecabf9ae8f58845f242f5a8a3cecfecb
2018-04-20 13:01:51 -07:00
Matt Howell 6ecac8dcbe Bug 1454448 - Properly handle an allocation failure. r=rstrong
--HG--
extra : source : 2ffab631254168fa26ceddd56480b72eb936d633
2018-04-19 14:14:53 -07:00
Kris Maglione 903e86e865 Bug 1455458: De-XPIDLify the blocklist service. r=gijs
Going through XPConnect for JS-to-JS access in the blocklist service adds no
benefit, but does add a lot of overhead and maintenance burden.

MozReview-Commit-ID: Lf1mDK0b0B0

--HG--
extra : rebase_source : 410ed3fcf999d7c7775ef4926c89f67d9e342da8
2018-04-19 16:01:24 -07:00