For the sprint. Refactor the code to get rid of implicit conversion and get rid of LOOSE_OWN_PTR.
Created attachment 90951 [details] 1) fix JSC
Comment on attachment 90951 [details] 1) fix JSC Clearing the flags as the hackthon patches already conflict with this.
Created attachment 91202 [details] 2) patch for WebCore Fix the remaining dependencies after the sprint. With this, the Mac port build with the strict mode.
I think the shadow part of the patch may be wrong. Also kbr brought up some concerns about OwnPtr(OwnPtr&)... so I think others more involved in the effort should review this. I'm tempted to r- this based on my believe that the shadow stuff is wrong (jamesr posted a related patch).
Comment on attachment 91202 [details] 2) patch for WebCore This won't apply cleanly to ToT (I've fixed many of these issues). Please update and repost if there are any other changes.
I can close this...the problem is mostly addressed upstream already.