-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/4486/
-----------------------------------------------------------

Review request for shindig and Dan Dumont.


Summary
-------

As part of continuing refactoring of the site and holder code, this is another 
cleanup to simplify the close flow:
1. Move the responsibility of delete first element of the gadget HTML element 
wrapper to site_holder
2. The GadgetSite.getActiveSiteHolder now check for currentGadgetHolder_ then 
loadingGadgetHolder_ because its a public API that should modify currently 
active holder.
3. osapi.container.SiteHolder.prototype.dispose now responsible  to remove 
child element.
4. osapi.container.GadgetHolder.prototype.dispose and 
osapi.container.UrlHolder.prototype.dispose need to call parent function 


Diffs
-----

  trunk/features/src/main/javascript/features/container.site/site_holder.js 
1305481 
  trunk/features/src/test/javascript/features/container.url/url_site_test.js 
1305481 
  trunk/features/src/main/javascript/features/container.site/site.js 1305481 
  trunk/features/src/main/javascript/features/container.site.url/url_holder.js 
1305481 
  
trunk/features/src/main/javascript/features/container.site.gadget/gadget_holder.js
 1305481 
  
trunk/features/src/main/javascript/features/container.site.gadget/gadget_site.js
 1305481 

Diff: https://reviews.apache.org/r/4486/diff


Testing
-------

Modify the jsunit and pass the unit tests. Run it through common container test 
page.


Thanks,

Henry

Reply via email to