XForms extension for Firefox version 0.8.6 is available

classic Classic list List threaded Threaded
19 messages Options
Reply | Threaded
Open this post in threaded view
|

XForms extension for Firefox version 0.8.6 is available

Aaron Reed
We are happy to announce that the XForms extension for Firefox version
0.8.6 for FF2 is available for download from http://addons.mozilla.org.
  Please note, we are still waiting for approval for 0.8.6 for FF3 from
addons.

Here are the bugs that are fixed in 0.8.6:

412028  valid xsd:date formats being marked invalid
412997 Microseconds not normalized when they need to be
418734 [1.1] Implement XPath function: context()
420224 [1.1] Implement XPath functions: days-to-date and
seconds-to-dateTime
421468 [1.1] Support @resource on instance element
422311 [1.1] Implement XPath function is-card-number()
423730 [1.1] Implement XPath function adjust-dateTime-to-timezone
424361 xf:resource only works if it's the first element in xf:submission
426671 [1.1] Implement XPath function digest()
427106 Insert action only inserts first node from origin node-set
427874 now(), local-dateTime() have issues on Mac
428509 Cannot attach JavaScript listeners to XForms events
446368 [1.1] Implement header element for submission

Please let us know if you find any bugs/regressions with this release.

Thanks,
--Aaron
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Aaron Reed
0.8.6 is now available for FF3 on addons.mozilla.org, too.  Thanks to
Philipp Wagner for his hard work on the FF3 builds.

--Aaron

Aaron Reed wrote:

> We are happy to announce that the XForms extension for Firefox version
> 0.8.6 for FF2 is available for download from http://addons.mozilla.org.
>  Please note, we are still waiting for approval for 0.8.6 for FF3 from
> addons.
>
> Here are the bugs that are fixed in 0.8.6:
>
> 412028  valid xsd:date formats being marked invalid
> 412997     Microseconds not normalized when they need to be
> 418734     [1.1] Implement XPath function: context()
> 420224     [1.1] Implement XPath functions: days-to-date and
> seconds-to-dateTime
> 421468     [1.1] Support @resource on instance element
> 422311     [1.1] Implement XPath function is-card-number()
> 423730     [1.1] Implement XPath function adjust-dateTime-to-timezone
> 424361     xf:resource only works if it's the first element in
> xf:submission
> 426671     [1.1] Implement XPath function digest()
> 427106     Insert action only inserts first node from origin node-set
> 427874     now(), local-dateTime() have issues on Mac
> 428509     Cannot attach JavaScript listeners to XForms events
> 446368     [1.1] Implement header element for submission
>
> Please let us know if you find any bugs/regressions with this release.
>
> Thanks,
> --Aaron
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
In reply to this post by Aaron Reed
Aaron Reed wrote:
> We are happy to announce that the XForms extension for Firefox version
> 0.8.6 for FF2 is available for download from http://addons.mozilla.org.
>  Please note, we are still waiting for approval for 0.8.6 for FF3 from
> addons.

As a side note, the Firefox 3 Linux version contains binary parts for
x86 and x86_64, so all Linux users who use their distribution's default
Firefox installation on 64bit machines should be able to use the
addons.mozilla.org version without problems.

Also note that dropdown lists on Linux will have two arrows (bug
#457075). The patch provided in the bug is only a kind of a workaround,
the "solution" would be to convert the select1 into "native widgets"
like this has been done for other elements (but there seems now to be
some discussion about whether this was the right thing to do
[performance regressions on large data sets due to slow mutation
handlers AFAIK], so no idea how this will end up).

Aaron, I could try to put some time into that. If you have a free
minute, could you give a quick summary on how it was before you switched
to the "native widget approach", what you tried to solve with that and
am I right with the performance problems associated with that? I read
through some of the bug reports, but the actual intention behind the
changes didn't become completely clear to me.

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Aaron Reed
Hey Philipp,

You'd be better off talking to Alex Surkov.  He did that work.  I don't
think that the patch was written in order to have any performance
improvements, though we knew that one of the nice results of the patch
would be improved performance in some scenarios.

--Aaron

Philipp Wagner wrote:

> Aaron Reed wrote:
>> We are happy to announce that the XForms extension for Firefox version
>> 0.8.6 for FF2 is available for download from http://addons.mozilla.org.
>>  Please note, we are still waiting for approval for 0.8.6 for FF3 from
>> addons.
>
> As a side note, the Firefox 3 Linux version contains binary parts for
> x86 and x86_64, so all Linux users who use their distribution's default
> Firefox installation on 64bit machines should be able to use the
> addons.mozilla.org version without problems.
>
> Also note that dropdown lists on Linux will have two arrows (bug
> #457075). The patch provided in the bug is only a kind of a workaround,
> the "solution" would be to convert the select1 into "native widgets"
> like this has been done for other elements (but there seems now to be
> some discussion about whether this was the right thing to do
> [performance regressions on large data sets due to slow mutation
> handlers AFAIK], so no idea how this will end up).
>
> Aaron, I could try to put some time into that. If you have a free
> minute, could you give a quick summary on how it was before you switched
> to the "native widget approach", what you tried to solve with that and
> am I right with the performance problems associated with that? I read
> through some of the bug reports, but the actual intention behind the
> changes didn't become completely clear to me.
>
> Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

RE: XForms extension for Firefox version 0.8.6 is available

Klotz, Leigh
In reply to this post by Philipp Wagner-4
On Linux, Firefox is unable to locate the XForms XPI from the Tools /
Add Ons menu.
It works fine from Windows.

1. Start Firefox 3.0.3 on Linux
2. Remove any existing XForms Add-On and restart Firefox if necessary.
3. Select Tools, Addons, Get Addons
4. Type xforms into the search box.
5. Result on Linux is
  All results are already installed or incompatible
  _See all results (1)_

If you click the link, it takes you to
  https://addons.mozilla.org/en-US/firefox/search?q=xforms

which does have one searchresult which provides a working addon button,
which links to
https://addons.mozilla.org/en-US/firefox/downloads/file/38955/mozilla_xf
orms-0.8.6ff3-fx+sm-linux.xpi

The Windows experience is different. At step 5 above, you get a search
dialog containing a four-star rated "Add to Firefox" button with a
screenshot.

I believe some metadata is incorrect, resulting in a false impression
that xforms is not available yet for FF3 on Linux.

Leigh.

 
 
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Aaron Reed
In reply to this post by Philipp Wagner-4
Philip or Doron, could you follow up on this?  I don't have access to a
Linux machine.

Thanks,
--Aaron

Klotz, Leigh wrote:

> On Linux, Firefox is unable to locate the XForms XPI from the Tools /
> Add Ons menu.
> It works fine from Windows.
>
> 1. Start Firefox 3.0.3 on Linux
> 2. Remove any existing XForms Add-On and restart Firefox if necessary.
> 3. Select Tools, Addons, Get Addons
> 4. Type xforms into the search box.
> 5. Result on Linux is
>   All results are already installed or incompatible
>   _See all results (1)_
>
> If you click the link, it takes you to
>   https://addons.mozilla.org/en-US/firefox/search?q=xforms
>
> which does have one searchresult which provides a working addon button,
> which links to
> https://addons.mozilla.org/en-US/firefox/downloads/file/38955/mozilla_xf
> orms-0.8.6ff3-fx+sm-linux.xpi
>
> The Windows experience is different. At step 5 above, you get a search
> dialog containing a four-star rated "Add to Firefox" button with a
> screenshot.
>
> I believe some metadata is incorrect, resulting in a false impression
> that xforms is not available yet for FF3 on Linux.
>
> Leigh.
>
>  
>  
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Alister Pillow-3
In reply to this post by Aaron Reed
Thank you - this release is greatly appreciated.

There is an issue on the Mac (OSX.5 FF3.0.3) with the Select1 button.
This sample page demonstrates the control:
http://xforms-examples.googlecode.com/svn/trunk/02-controls/02-select1/select1-day-of-week.xhtml

The standard cocoa combo-popup is shown, but it is overlapped by a
smaller popup menu that looks like a Windows or FF2 version of the
control.

The control is functional, but visually confusing. (I can send a
screen shot if that would help.)

Thanks,
Alister.
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
[hidden email] schrieb:
> Thank you - this release is greatly appreciated.
>
> There is an issue on the Mac (OSX.5 FF3.0.3) with the Select1 button.
> ...
>
> The control is functional, but visually confusing. (I can send a
> screen shot if that would help.)

give the workaround at #457075 [1] a try.

To try it, go to your extensions folder, from there to
{cf2812dc-6a7c-4402-b639-4d277dac4c36}/chrome
and unzip the xforms.jar file (it's a simple zip file). Then open the
chrome.manifest file, and replace it with the attached one.
Go to chrome/content/xforms and replace the xforms.css file with the one
attached.
Then restart firefox and give it a try: is the problem gone?

Philipp

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=457075

locale xforms en-US jar:chrome/xforms.jar!/locale/en-US/xforms/
skin xforms classic/1.0 chrome/skin/xforms/
content xforms chrome/content/xforms/ contentaccessible=yes
overlay chrome://browser/content/preferences/preferences.xul chrome://xforms/content/xforms-prefs.xul

_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
In reply to this post by Philipp Wagner-4
Klotz, Leigh schrieb:

> On Linux, Firefox is unable to locate the XForms XPI from the Tools /
> Add Ons menu.
> It works fine from Windows.
>
> 1. Start Firefox 3.0.3 on Linux
> 2. Remove any existing XForms Add-On and restart Firefox if necessary.
> 3. Select Tools, Addons, Get Addons
> 4. Type xforms into the search box.
> 5. Result on Linux is
>   All results are already installed or incompatible
>   _See all results (1)_
>
> If you click the link, it takes you to
>   https://addons.mozilla.org/en-US/firefox/search?q=xforms
>
> which does have one searchresult which provides a working addon button,
> which links to
> https://addons.mozilla.org/en-US/firefox/downloads/file/38955/mozilla_xf
> orms-0.8.6ff3-fx+sm-linux.xpi
>
> The Windows experience is different. At step 5 above, you get a search
> dialog containing a four-star rated "Add to Firefox" button with a
> screenshot.
>
> I believe some metadata is incorrect, resulting in a false impression
> that xforms is not available yet for FF3 on Linux.

yes, same problem here. But I would consider this an firefox/addons
problem (no idea what they are searching for or returning, AMO uses SSL,
so a quick look with wireshark didn't help).
So perhaps forward this question to an AMO newsgroup? (I'm currently
really short on time, otherwise I'd have done it myself)

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Alister Pillow-3
In reply to this post by Philipp Wagner-4
On Oct 10, 3:14 am, Philipp Wagner <[hidden email]> wrote:

> give the workaround at #457075 [1] a try.
> Then restart firefox and give it a try: is the problem gone?

Thanks Philipp, the patch to the css has removed the native widget.
The custom arrow is still (strangely) positioned inside the containing
input box with about 1em spacing between the pop-up arrow and the
right side of the input.

Alister.
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
[hidden email] schrieb:
> On Oct 10, 3:14 am, Philipp Wagner <[hidden email]> wrote:
>
>> give the workaround at #457075 [1] a try.
>> Then restart firefox and give it a try: is the problem gone?
>
> Thanks Philipp, the patch to the css has removed the native widget.
> The custom arrow is still (strangely) positioned inside the containing
> input box with about 1em spacing between the pop-up arrow and the
> right side of the input.

could you provide a screenshot somewhere?

Thanks,

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Alister Pillow-3
On Oct 13, 9:26 am, Philipp Wagner <[hidden email]> wrote:
> could you provide a screenshot somewhere?

Please try this
http://www.gspring.com.au/select1-custom-popup-1.jpg


_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
[hidden email] schrieb:
> On Oct 13, 9:26 am, Philipp Wagner <[hidden email]> wrote:
>> could you provide a screenshot somewhere?
>
> Please try this
> http://www.gspring.com.au/select1-custom-popup-1.jpg

hm, so while it's less confusing now with only arrow it still needs some
more work. Unfortunately, I don't have a Mac so I can do no testing :(
I'll try next week to get in contact with Alex Surkov to get some more
idea about the real problem behind this, all we're discussing here are
workarounds.

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

ChrisW.Kilgore
Hello,

A group of us are using the XForms plug-in to develop a project. The
new build 0.8.6ff3 now prevents the page from rendering correctly
because of the error
"Security Error: Content at moz-nullprincipal:{2e9b6847-c3f7-e74e-acfc-
ec05914e457a} may not load data from file:///Users..."
Which prevents the schema from loading.
Other members of our group have the same type of error and our systems
range from OSX, Ubuntu, and Windows.

Any suggestions?
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Aaron Reed
Hi Chris,

Please open a new thread in this same newsgroup and describe more of
exactly your form works.  For example, is it loading from the local
drive or from a server?  Where does the schema live?  Stuff like that.
If you can provide a small, standalone testcase that exhibits the same
problem, that would really help us understand what you are trying to do
and what is going on.

--Aaron

[hidden email] wrote:

> Hello,
>
> A group of us are using the XForms plug-in to develop a project. The
> new build 0.8.6ff3 now prevents the page from rendering correctly
> because of the error
> "Security Error: Content at moz-nullprincipal:{2e9b6847-c3f7-e74e-acfc-
> ec05914e457a} may not load data from file:///Users..."
> Which prevents the schema from loading.
> Other members of our group have the same type of error and our systems
> range from OSX, Ubuntu, and Windows.
>
> Any suggestions?
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Aaron Reed
Also, do you get the same problem running FF 2.0.0.17 and 0.8.6ff2?  Or
do you still get an error and it is a different error?
--Aaron

Aaron Reed wrote:

> Hi Chris,
>
> Please open a new thread in this same newsgroup and describe more of
> exactly your form works.  For example, is it loading from the local
> drive or from a server?  Where does the schema live?  Stuff like that.
> If you can provide a small, standalone testcase that exhibits the same
> problem, that would really help us understand what you are trying to do
> and what is going on.
>
> --Aaron
>
> [hidden email] wrote:
>> Hello,
>>
>> A group of us are using the XForms plug-in to develop a project. The
>> new build 0.8.6ff3 now prevents the page from rendering correctly
>> because of the error
>> "Security Error: Content at moz-nullprincipal:{2e9b6847-c3f7-e74e-acfc-
>> ec05914e457a} may not load data from file:///Users..."
>> Which prevents the schema from loading.
>> Other members of our group have the same type of error and our systems
>> range from OSX, Ubuntu, and Windows.
>>
>> Any suggestions?
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Joao Medeiros
In reply to this post by Philipp Wagner-4
On Oct 13, 12:57 am, Philipp Wagner <[hidden email]> wrote:

> [hidden email] schrieb:
>
> > On Oct 13, 9:26 am, Philipp Wagner <[hidden email]> wrote:
> >> could you provide a screenshot somewhere?
>
> > Please try this
> >http://www.gspring.com.au/select1-custom-popup-1.jpg
>
> hm, so while it's less confusing now with only arrow it still needs some
> more work. Unfortunately, I don't have a Mac so I can do no testing :(
> I'll try next week to get in contact with Alex Surkov to get some more
> idea about the real problem behind this, all we're discussing here are
> workarounds.
>
> Philipp

Hi Philipp,

I'm using Mozilla xForms 0.8.6ff3 on Vista and wondering if your
workaround above would still apply? I'm having problems with rendering
the datepicker widget as it seems the bottom end of the field gets
hidden.

Thanks,
JM
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

Re: XForms extension for Firefox version 0.8.6 is available

Philipp Wagner-4
Joao wrote:

> On Oct 13, 12:57 am, Philipp Wagner <[hidden email]> wrote:
>> [hidden email] schrieb:
>>
>>> On Oct 13, 9:26 am, Philipp Wagner <[hidden email]> wrote:
>>>> could you provide a screenshot somewhere?
>>> Please try this
>>> http://www.gspring.com.au/select1-custom-popup-1.jpg
>> hm, so while it's less confusing now with only arrow it still needs some
>> more work. Unfortunately, I don't have a Mac so I can do no testing :(
>> I'll try next week to get in contact with Alex Surkov to get some more
>> idea about the real problem behind this, all we're discussing here are
>> workarounds.
> I'm using Mozilla xForms 0.8.6ff3 on Vista and wondering if your
> workaround above would still apply? I'm having problems with rendering
> the datepicker widget as it seems the bottom end of the field gets
> hidden.

It should, I don't remember any commit going into that area of code.

After talking with Alexander I think I know now the real problem behind
all this, but didn't get around to have a closer look at the code yet.
I think as a first solution it would be best to get the patch to use
non-native widgets tidied up and committed. I'll see what I can do.

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms
Reply | Threaded
Open this post in threaded view
|

RE: XForms extension for Firefox version 0.8.6 is available

Joao Medeiros
Thanks Philipp.

Cheers,
--JM

-----Original Message-----
From: dev-tech-xforms-bounces+joao.c.medeiros=[hidden email]
[mailto:dev-tech-xforms-bounces+joao.c.medeiros=[hidden email]]
On Behalf Of Philipp Wagner
Sent: 27 November 2008 23:30
To: [hidden email]
Subject: Re: XForms extension for Firefox version 0.8.6 is available

Joao wrote:

> On Oct 13, 12:57 am, Philipp Wagner <[hidden email]> wrote:
>> [hidden email] schrieb:
>>
>>> On Oct 13, 9:26 am, Philipp Wagner <[hidden email]> wrote:
>>>> could you provide a screenshot somewhere?
>>> Please try this
>>> http://www.gspring.com.au/select1-custom-popup-1.jpg
>> hm, so while it's less confusing now with only arrow it still needs some
>> more work. Unfortunately, I don't have a Mac so I can do no testing :(
>> I'll try next week to get in contact with Alex Surkov to get some more
>> idea about the real problem behind this, all we're discussing here are
>> workarounds.
> I'm using Mozilla xForms 0.8.6ff3 on Vista and wondering if your
> workaround above would still apply? I'm having problems with rendering
> the datepicker widget as it seems the bottom end of the field gets
> hidden.
It should, I don't remember any commit going into that area of code.

After talking with Alexander I think I know now the real problem behind
all this, but didn't get around to have a closer look at the code yet.
I think as a first solution it would be best to get the patch to use
non-native widgets tidied up and committed. I'll see what I can do.

Philipp
_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms

_______________________________________________
dev-tech-xforms mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-xforms

smime.p7s (6K) Download Attachment