Matthew Wilson | 2 Jan 14:47 2012
Picon
Picon

wmlbrowser 0.7.28 for Fennec - no code changes

While doing some compatibility testing for wmlbrowser, I noticed that 
the previously released 0.7.27 for Fennec was actually 0.7.26 
internally. To fix the confusion, I've done a re-release at 0.7.28.

There are no other changes. You may still need to do a couple of 
restarts after installation.

Firefox/Seamonkey users can still stick with 0.7.26 - the only changes 
since then have been for Fennec.

Matthew
Matthew Wilson | 22 Oct 14:18 2011
Picon
Picon

Partial Fennec support

Just a quick note to say that wmlbrowser has been released with Fennec 
support.

There are some problems with it, in particular, it looks like you need 
to restart the browser a couple of times after installing wmlbrowser - 
I'm not sure why this is.

For the time being I haven't made this an automatic update. You'll need 
to manually install from: 
http://downloads.mozdev.org/wmlbrowser/wmlbrowser-0.7.27.xpi

The support is for version 7, as a bug in Fennec 6 prevented the add-on 
from working correctly.

Thanks to Hui Yu Wang and Mark Finkle for support in helping to get this 
working.

Matthew
Hui Yu Wang | 15 Jun 10:27 2011

Fwd: Re: Ask for help

Hi Matthew,

Sorry for reply so late. In past few days I was busing on investigating the problem and missed many emails. Sorry.

I'm working in Mozilla Beijing office. In China many sites are still written by WML so wmlbrowser is very usefull here.

I've written some code to manually register "wml-service.js" but it doesn't work(the attached is the "wmlbrowser" modified by me).

According to the comments in the following email, I did another modify to "wml-service.js"(the second attached file) but also failed.

I'm entirely confused now as a newcomer of AddOn.

Could you spare some time to have a look at it and give some help?

Thank you very much.

HuiyuWang 


-------- 原始信息 -------- 主题: 日期: 发件人: 收件人: 抄送:
Re: Ask for help
Mon, 13 Jun 2011 09:53:34 -0700 (PDT)
Mark Finkle <mfinkle <at> mozilla.com>
Hui Yu Wang <hwang <at> mozilla.com>
Matt Brubeck <mbrubeck <at> mozilla.com>, Stuart Parmenter <stuart <at> mozilla.com>


p { margin: 0; }
The add-on needs to be ported to work in the multi-process world of Fennec. The wml-service.js component probably needs to be ported to the child process. However, it's that simple. Add-ons cannot install XPCOM components into the child process the normal way. You need to manually register the JS component into the child process using a content script.

I would recommend reading:
https://wiki.mozilla.org/Mobile/Fennec/Extensions/Electrolysis
https://developer.mozilla.org/en/The_message_manager

Also, look at how the component is manually registered in this addon. You will need to do the same thing with wml-service.js if it needs to be in the child process:
the component: http://hg.mozilla.org/users/mfinkle_mozilla.com/cloudview/file/71bcc41d3664/bootstrap.js#l12
the factory: http://hg.mozilla.org/users/mfinkle_mozilla.com/cloudview/file/71bcc41d3664/bootstrap.js#l43
registering: http://hg.mozilla.org/users/mfinkle_mozilla.com/cloudview/file/71bcc41d3664/bootstrap.js#l84

AdblockPlus had to do the same thing with it's nsIContentPolicy XPCOM component.
I'm trying to install addon "wmlbrowser" on fennec. It's weird that it works well with Firefox5.0 and Fennec1.0a but not with Fennec5.0.
It only includes one component "wml-service.js" writen by JS. By my investigation the component doesn't work on Fennec5.0.
I did debug for 2 days but not find where the problem is.
I contacted with the author, he is also confused why the component cannot work.

You know, it's a very important addon for Chinese Fennec. Could you give me some tips who is familiar with mobile addon and can give me some help?
Thank you very much.

Huiyu Wang



--
Spread
          Firefox Affiliate Button

_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
Hui Yu Wang | 10 Jun 03:59 2011

Re: Ask for help

Thank you for reply.

Wmlbrowser can be installed well on "fennec-5.0.en-US.win32" ( I can find it on installed extensions list ) but it just don't work.

I try to visit "http://wap.tianya.cn" which page like this: "<wml><head>...</head><card>...</card></wml>", and fennec cannot recognize this page. But "FireFox5.0b3" with wmlbrowser can display this page well.

I added an "alert(****)" before "window.addEventListener" in browserOverlay.xul of wmlbrowser, but nothing happened. Seems even "browserOverlay.xul" didn't work.

So can you give me some idea where the problem maybe is?
Thank you very much.

Huiyu Wang 


于 2011/6/10 0:22, Matthew Wilson 写道:
On 09/06/2011 11:44, Hui Yu Wang wrote:
Hi All, I'm trying wmlbrowser with Firefox. I just change the "maxVersion" in install.rdf, then wmlbrowser works well with "FireFox5.0b3". But it's weired that it cannot work with "fennec-5.0.en-US.win32". Could you spare some time to have a look at it or give me a tip how to resolve the problem.
I haven't really been keeping up with Fennec to be honest, they might have changed things to stop wmlbrowser from working. What happens when you try it? Matthew


--
_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
Hui Yu Wang | 9 Jun 12:44 2011

Ask for help

Hi All,

I'm trying wmlbrowser with Firefox. I just change the "maxVersion" in install.rdf, then wmlbrowser works well with "FireFox5.0b3". But it's weired that it cannot work with "fennec-5.0.en-US.win32".

Could you spare some time to have a look at it or give me a tip how to resolve the problem.

Thank you very much.

Best Regards

Huiyu Wang


--
_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
Montaseri | 27 Apr 06:32 2011
Picon

how to debug vmlbrowser on firefox 4 linux

Hi,

I am having some problems with a WML site. I am using
- Fedora Core 14, x86
- Firefox 4.0
- WML Browser plugin 0.7.26

Unfortunately the site I am visiting does not show much of an error message, it says something like "there is a system error, contact your administrator"

How does one debug this situation, so I can convey my message to the site admin more efficiently or if the problem is with me to remedy it.

Thanks
Medi

_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
damir | 30 Jan 23:09 2011
Picon

errors

I have pages in wml format here http://wap.wisp.hr/
In previous version wml browser I can see it without problem , also in my gsm samsung is fine , but with latest version of plugin I got errors ? 
Is this some bug ?
_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
Matthew Wilson | 30 Dec 11:08 2010
Picon
Picon

wmlbrowser 0.7.26 released

wmlbrowser 0.7.26 has been released. This release fixes an 
incompatibility with the Firefox 4 betas.

Matthew
Arunjit Singh | 23 Nov 19:22 2010
Picon

Context between cards

I have not been able to find any documentation on how the plugin works with some WML concepts like sending data between 2 cards. Both cards are rendered onto the screen, however, the second card (which has placeholders) does not update...

I'll attach a small WML file displaying this behaviour.


--Arunjit

Attachment (mc1.wml): text/vnd.wap.wml, 826 bytes
_______________________________________________
Wmlbrowser mailing list
Wmlbrowser <at> mozdev.org
https://www.mozdev.org/mailman/listinfo/wmlbrowser
Matthew Wilson | 23 Aug 18:31 2010
Picon
Picon

wbmpviewer will not be updated

Recent Mozilla check-ins appear to mean that it will not be possible for 
wbmpviewer to exist as an extension any more. So there will not be any 
further releases.

The last working release was for FF 3.5. I had hoped to produce a 
version for FF 4 but this will not be the case.

Matthew
Matthew Wilson | 15 Aug 10:35 2010
Picon
Picon

wmlbrowser 0.7.25 released

wmlbrowser 0.7.25 has been released.

This fixes a compatibility issue for the Fennec 2 alpha builds. There 
are no other changes.

Matthew

Gmane