Closed Bug 719597 Opened 12 years ago Closed 12 years ago

Allow Native Firefox Mobile add-ons on DevHub

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gkoberger, Assigned: andy+bugzilla)

References

Details

(Whiteboard: [qa+])

Developers will need to be able to upload add-ons to the dev hub. For now, they just need to validate. Unless we have add-ons failing, this should be good enough for the January 30th launch (especially since we’ll only have half a dozen or so add-ons for launch, and most will be made with heavy help from Mozilla). 

Eventually, we should warn users who are trying to play with the XUL that it won’t do anything. The only possible issue I can think of now would be that there is a new helper object called “NativeWindow”.

I'm going to redesign the page where you pick "Apps" (Firefox, Thunderbird, etc) on the upload page -- so for now, it's fine if both "Mobile" and "Android" are there. Just as long as it works.
Component: Public Pages → Developer Pages
QA Contact: web-ui → developers
Like I said, in theory, this should work right out of the box. Krupa, once bug 719592 is fixed, can you test with a Native Mobile app? I'm going to get you a native mobile add-on for testing (remind me if I don't).

If it doesn't work, then we'll have someone look at the validator.
Depends on: 719592
Assignee: nobody → amckay
Krupa, add-ons for testing: http://p.gkoberger.net/amo/fennec-11-addons.zip

(They don't work yet, since we need bug 719592 to work first)
Need https://github.com/mozilla/amo-validator/pull/111 to allow the upload. @gkoberger said he'd create some app-versions on the server and I think that's enough to get them in.
I was able to upload one of @gkoberger's example add-ons to -dev and get through validation.

https://addons-dev.allizom.org/en-US/mobile/addon/cloud-printer-testing/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [qa+]
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.