There are a handful of places where GUIDs are being compared using standard equality operator. These should be changed to the SDK IsEqualGUID call.
Created attachment 31331 [details] Use IsEqualGUID
Comment on attachment 31331 [details] Use IsEqualGUID > - if (IID_IUnknown==riid || IID_IDataObject==riid) > + if (IsEqualIID(riid, IID_IUnknown) || > + IsEqualIID(riid, IID_IDataObject)) { > *ppvObject=this; > + } I don't think you needed to break this into multiple lines. And when you did, I wish you had followed the WebKit coding style (see the Indentation section, item 6, and the Braces section, item 3). r=me
Fixed line break and braces while landing. Landed in http://trac.webkit.org/changeset/44723