You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Adam Winer (JIRA)" <de...@myfaces.apache.org> on 2007/06/05 00:41:26 UTC

[jira] Created: (TRINIDAD-46) Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests

Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests
-----------------------------------------------------------------

                 Key: TRINIDAD-46
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-46
             Project: MyFaces Trinidad
          Issue Type: Improvement
          Components: Components
    Affects Versions: 1.0.0-incubating-core
            Reporter: Adam Winer
            Assignee: Adam Winer
            Priority: Critical


Trinidad still uses IFRAMEs for all PPR.  This works pretty well, but has limitations w/regard to browser history and error handling, and means we don't get the PR fun of being "true AJAX".  We should switch to XMLHttp requests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Resolved: (TRINIDAD-46) Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests

Posted by Matthias Wessendorf <ma...@apache.org>.
Cool!



On 6/15/07, Adam Winer (JIRA) <de...@myfaces.apache.org> wrote:
>
>      [ https://issues.apache.org/jira/browse/TRINIDAD-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Adam Winer resolved TRINIDAD-46.
> --------------------------------
>
>        Resolution: Fixed
>     Fix Version/s: 1.0.2-core
>
> Merged in work to trunk.
>
> > Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests
> > -----------------------------------------------------------------
> >
> >                 Key: TRINIDAD-46
> >                 URL: https://issues.apache.org/jira/browse/TRINIDAD-46
> >             Project: MyFaces Trinidad
> >          Issue Type: Improvement
> >          Components: Components
> >    Affects Versions: 1.0.0-incubating-core
> >            Reporter: Adam Winer
> >            Assignee: Adam Winer
> >            Priority: Critical
> >             Fix For: 1.0.2-core
> >
> >
> > Trinidad still uses IFRAMEs for all PPR.  This works pretty well, but has limitations w/regard to browser history and error handling, and means we don't get the PR fun of being "true AJAX".  We should switch to XMLHttp requests.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

[jira] Commented: (TRINIDAD-46) Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests

Posted by "Adam Winer (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/TRINIDAD-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502165 ] 

Adam Winer commented on TRINIDAD-46:
------------------------------------

On https://svn.apache.org/repos/asf/myfaces/trinidad/branches/awiner-use-XHR-branch, work is about 95% of the way there, just needing some cleanup.  panelPartialRoot is currently broken (but the goal is to make it entirely unnecessary).  PPR on PDA is probably not working.

> Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests
> -----------------------------------------------------------------
>
>                 Key: TRINIDAD-46
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-46
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Components
>    Affects Versions: 1.0.0-incubating-core
>            Reporter: Adam Winer
>            Assignee: Adam Winer
>            Priority: Critical
>
> Trinidad still uses IFRAMEs for all PPR.  This works pretty well, but has limitations w/regard to browser history and error handling, and means we don't get the PR fun of being "true AJAX".  We should switch to XMLHttp requests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (TRINIDAD-46) Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests

Posted by "Adam Winer (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/TRINIDAD-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Winer resolved TRINIDAD-46.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 1.0.2-core

Merged in work to trunk.

> Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests
> -----------------------------------------------------------------
>
>                 Key: TRINIDAD-46
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-46
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Components
>    Affects Versions: 1.0.0-incubating-core
>            Reporter: Adam Winer
>            Assignee: Adam Winer
>            Priority: Critical
>             Fix For: 1.0.2-core
>
>
> Trinidad still uses IFRAMEs for all PPR.  This works pretty well, but has limitations w/regard to browser history and error handling, and means we don't get the PR fun of being "true AJAX".  We should switch to XMLHttp requests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (TRINIDAD-46) Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests

Posted by "Adam Winer (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/TRINIDAD-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502393 ] 

Adam Winer commented on TRINIDAD-46:
------------------------------------

Previous 95% number was too optimistic, of course!  multipart form posts and Safari support were broken, but are now both working.  panelPartialRoot is now "working", in that it's totally unnecessary and has been deleted.  Next tasks include testing on IE (should work already) and restoring the focus for accessibility.

> Switch from IFRAMEs to XMLHttpRequest for non-fileupload requests
> -----------------------------------------------------------------
>
>                 Key: TRINIDAD-46
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-46
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Components
>    Affects Versions: 1.0.0-incubating-core
>            Reporter: Adam Winer
>            Assignee: Adam Winer
>            Priority: Critical
>
> Trinidad still uses IFRAMEs for all PPR.  This works pretty well, but has limitations w/regard to browser history and error handling, and means we don't get the PR fun of being "true AJAX".  We should switch to XMLHttp requests.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.