XPConnect Chrome Object Wrappers: Difference between revisions

added 'current status' section and 'related patches' section, removed a TODO
(added link to cow patches)
(added 'current status' section and 'related patches' section, removed a TODO)
Line 1: Line 1:
== Current Status ==
COWs landed on mozilla-central at the end of September 2009. They were also approved for Gecko 1.9.2 (Firefox 3.6) and landed on its trunk on October 6, 2009.
== Introduction ==
== Introduction ==


Line 76: Line 80:
== Compliance Tests ==
== Compliance Tests ==


'''TODO:''' Write a compliance test suite. It should allow us to implement COWs in C++ as well as in JS (via [[Labs/Jetpack/Binary_Components#Flexible_Membrane_Functionality|Flexible Membranes]]) using test-driven development.
A suite of compliance tests for the metadata functionality of COWs can be found at:


A work-in-progress suite of compliance tests for the metadata functionality of COWs can be found at:
  http://hg.mozilla.org/users/avarma_mozilla.com/cow-exposed-info/


  http://hg.mozilla.org/users/avarma_mozilla.com/cow-exposed-info/
This suite uses the JSAPI, and is independent of XPCOM and XPConnect.
 
== Related Patches ==


A Mercurial patch queue containing an in-progress COW test suite that patches against mozilla-central can be found here:
A Mercurial patch queue containing an in-progress COW test suite that patches against mozilla-central can be found here:
874

edits