Closed Bug 436073 Opened 14 years ago Closed 14 years ago

AMO ready for mobile extensions

Categories

(Firefox for Android Graveyard :: General, enhancement, P1)

Other
Maemo
enhancement

Tracking

(Not tracked)

VERIFIED FIXED
fennec1.0b1

People

(Reporter: christian.bugzilla, Assigned: christian.bugzilla)

Details

 
Flags: blocking-fennec1.0+
Priority: -- → P1
Assignee: nobody → christian.bugzilla
Target Milestone: Fennec M6 → Fennec A1
Any updates on this? Have we talked with AMO people at all?
Searching for details about extensions for Fennec.
- what are the development requirements
- how about compatibility with exsisting XPI code for FX3?
- any infos about 'build' instructions for Fennec extensions?
- where to find supporting code / hg / csv ?? 
- any examples available?

Sorry could not find any page(s)/blogs/newgroups about those topics. Any help is welcomed.
Thanks
(In reply to comment #2)
> Searching for details about extensions for Fennec.
> - what are the development requirements

A normal Firefox build environment will work, but there are more strict requirements in order to build on devices such as the n810.

> - how about compatibility with exsisting XPI code for FX3?

The Fennec UI is nothing like the Firefox UI, so most Firefox extensions wouldn't work even if the extension manager allowed you to install them. Otherwise extensions are exactly the same sort of beast, with xul and javascript and binary components and so on.

> - any infos about 'build' instructions for Fennec extensions?
> - where to find supporting code / hg / csv ?? 

The Fennec code is in a Mercurial repository at http://hg.mozilla.org/mobile-browser/

> - any examples available?

Not yet, as far as I know. It's still pretty early in the development process, and the UI hasn't really settled down yet.

> Sorry could not find any page(s)/blogs/newgroups about those topics. Any help
> is welcomed.
> Thanks

I'm happy to help, but really unless you need this information in order to update AMO to support Fennec extensions, a better place to ask would have been a newsgroup (or the equivalent mailing list, whichever you prefer.)
I posted a blog entry on making extensions for Fennec, along with 2 samples:
http://starkravingfinkle.org/blog/2008/09/extensions-for-fennec/
Target Milestone: Fennec A1 → Fennec A3
Fennec extensions are showing up on AMO now.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
verified FIXED on build:

Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.3a1pre) Gecko/20090817
Fennec/1.0b3pre


Any work with extension compatibility on Fennec should have a new bug created for it.

Also, the following litmus smoketest testcase covers this basic functionality:

https://litmus.mozilla.org/show_test.cgi?id=7071
Status: RESOLVED → VERIFIED
Flags: in-litmus+
You need to log in before you can comment on or make changes to this bug.