Closed
Bug 1252570
Opened 9 years ago
Closed 9 years ago
Remove mozPay
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(firefox51 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox51 | --- | fixed |
People
(Reporter: ferjm, Assigned: ferjm)
References
Details
(Keywords: dev-doc-needed, site-compat)
Attachments
(1 file, 3 obsolete files)
105.38 KB,
patch
|
gerard-majax
:
review+
|
Details | Diff | Splinter Review |
The Marketplace is removing payments support [1], so we can get rid of all mozPay related code.
[1] https://wiki.mozilla.org/Marketplace#Upcoming_Changes_to_Marketplace
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → ferjmoreno
Updated•9 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•9 years ago
|
||
Assignee | ||
Comment 3•9 years ago
|
||
Assignee | ||
Comment 4•9 years ago
|
||
Intent to unship email https://groups.google.com/forum/#!topic/mozilla.dev.platform/FvzDoaPGQ3g
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8735107 [details] [diff] [review]
v1
Could you take a look at this patch, please?
Fabrice, for the B2G part.
Ehsan, DOM and desktop parts.
Mark, Android parts.
Thanks!
Attachment #8735107 -
Flags: review?(mark.finkle)
Attachment #8735107 -
Flags: review?(fabrice)
Attachment #8735107 -
Flags: review?(ehsan)
Updated•9 years ago
|
Keywords: dev-doc-needed,
site-compat
Comment 6•9 years ago
|
||
Comment on attachment 8735107 [details] [diff] [review]
v1
Review of attachment 8735107 [details] [diff] [review]:
-----------------------------------------------------------------
Just wait for TV 2.6 to branch before landing.
Attachment #8735107 -
Flags: review?(fabrice) → review+
Updated•9 years ago
|
Attachment #8735107 -
Flags: review?(ehsan) → review+
Comment 7•9 years ago
|
||
Posted the site compatibility doc: https://www.fxsitecompat.com/en-CA/docs/2016/non-standard-web-payments-api-has-been-removed/
Comment 8•9 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #7)
> Posted the site compatibility doc:
> https://www.fxsitecompat.com/en-CA/docs/2016/non-standard-web-payments-api-
> has-been-removed/
This is not yet the case, since this patch has not landed.
Comment 9•9 years ago
|
||
/me clicked the button too quickly ;)
Comment 10•9 years ago
|
||
Comment on attachment 8735107 [details] [diff] [review]
v1
Review of attachment 8735107 [details] [diff] [review]:
-----------------------------------------------------------------
Stealing this review from mfinkle. I was about to file a bug about removing these mobile tests, since it looks like we missed them as part of bug 1251373.
::: mobile/android/tests/browser/chrome/test_jni.html
@@ -41,5 @@
> - { name: "getMCC", sig: "()I" },
> - ],
> - });
> - is(typeof jGeckoNetworkManager.getMNC(), "number", "typeof getMNC is number");
> - is(typeof jGeckoNetworkManager.getMCC(), "number", "typeof getMCC is number");
GeckoNetworkManager still exists. If it's unused, we should have another bug/patch to remove it. I don't think removing this test logic is in the scope of this bug if we still support these methods.
Attachment #8735107 -
Flags: review?(mark.finkle) → review+
Comment 11•9 years ago
|
||
(In reply to :Margaret Leibovic from comment #10)
> GeckoNetworkManager still exists. If it's unused, we should have another
> bug/patch to remove it. I don't think removing this test logic is in the
> scope of this bug if we still support these methods.
GeckoNetworkManager is still used
Comment 12•9 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #11)
> (In reply to :Margaret Leibovic from comment #10)
>
> > GeckoNetworkManager still exists. If it's unused, we should have another
> > bug/patch to remove it. I don't think removing this test logic is in the
> > scope of this bug if we still support these methods.
>
> GeckoNetworkManager is still used
In that case, let's not remove this test coverage :)
Assignee | ||
Comment 13•9 years ago
|
||
Sure. Thanks for the review!
Comment 14•9 years ago
|
||
Updated patch on top of current central.
Attachment #8735107 -
Attachment is obsolete: true
Attachment #8782888 -
Flags: review?(fabrice)
Comment 15•9 years ago
|
||
(In reply to Alexandre LISSY :gerard-majax from comment #14)
> Created attachment 8782888 [details] [diff] [review]
> Remove mozPay.
>
> Updated patch on top of current central.
Conflicted:
b2g/chrome/content/shell.js.rej
b2g/components/moz.build.rej
b2g/confvars.sh.rej
b2g/graphene/confvars.sh.rej
b2g/installer/package-manifest.in.rej
browser/confvars.sh.rej
browser/installer/package-manifest.in.rej
docshell/base/nsDocShell.h.rej
dom/base/Navigator.cpp.rej
dom/base/Navigator.h.rej
dom/moz.build.rej
dom/webidl/moz.build.rej
mobile/android/tests/browser/robocop/robocop.ini.rej
old-configure.in.rej
Comment 16•9 years ago
|
||
Comment 17•9 years ago
|
||
Eradicate dom/payment/
Attachment #8782888 -
Attachment is obsolete: true
Attachment #8782888 -
Flags: review?(fabrice)
Attachment #8782900 -
Flags: review?(fabrice)
Comment 18•9 years ago
|
||
Comment 19•9 years ago
|
||
Updated•9 years ago
|
Attachment #8782900 -
Flags: review?(fabrice) → review+
Comment 20•9 years ago
|
||
Comment 21•9 years ago
|
||
Comment 22•9 years ago
|
||
Keeping GeckoNetworkManager assertions as requested in comment 10.
Attachment #8782900 -
Attachment is obsolete: true
Attachment #8783438 -
Flags: review+
Comment 23•9 years ago
|
||
Pushed by alissy@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4a2454585e72
Remove mozPay. r=ehsan,mfinkle,fabrice
Comment 24•9 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•