nice move.

thx!

On 6/15/07, Adam Winer <[EMAIL PROTECTED]> wrote:
I've merged the XMLHttp-switchover (TRINIDAD-46) onto
Trinidad trunk (1.0.2-SNAPSHOT builds).

Some of the big changes:
- All the old PPR code is dead.

- We still do use an IFRAME when we need to process
  a file upload, but that's transparent to the developer;
  all other PPR requests are handled with AJAX.

- panelPartialRoot is gone, because there's no longer
  any requirement to have any particular component
  in the hierarchy.  All that's needed is the Trinidad
  RenderKit.

- Exceptions thrown during a PPR request are now
  easily caught, logged on the server, and reported
  on the client (instead of just silently blowing
  up, which is how it went with the old architecture).

- I've tested on FF 2.0, IE 7.0, and Safari 2.0.  All
  seem to work, but I've not been able to test on
  any PDAs or any older versions of those browsers.

- There's a new TrPage class that I'd like to start migrating
  old page-level functionality over to.  It includes an API to
  let you issue PPR submissions.

- A new TrRequestQueue API lets you add listeners
  to detect when AJAX requests start + end.  (I'd like
  to use this soon to add a statusIndicator component.)

Any users/devs that can get their eyes on this, find
holes, find needed enhancements, suggest API changes,
etc., please do!

Cheers,
Adam



--
Matthias Wessendorf

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

Reply via email to