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