| Summary: | API tool errors in latest SWT | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Paul Webster <pwebster> |
| Component: | UI | Assignee: | Paul Webster <pwebster> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | bokowski, kim.moir, ob1.eclipse, Olivier_Thomann, remy.suen, Silenio_Quarti |
| Version: | 3.7 | ||
| Target Milestone: | 3.7 M6 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Paul Webster
I don't see any of the swt-level errors when I load swt into my workspace. I assume that these have just appeared for you in the last week, since they're not listed in bug 335887? If so then something strange is happening here, since (for instance) GC has not changed on gtk since 3.6.x. I notice that your loaded swt is 64-bit, could this be involved? (eg.- comparing against a 32-bit baseline? Or ints/longs not fully flipped?). I know this would not explain cases like GC.getGCData(), but I've confirmed that this signature has not changed since 3.2. Regarding the WebKit errors, these are introduced by the fix for bug 335887. This is a class that was never intended to be public, and should not have any clients. Are you able to add a filter for this at your level? (In reply to comment #1) > Regarding the WebKit errors, these are introduced by the fix for bug 335887. > This is a class that was never intended to be public, and should not have any > clients. Are you able to add a filter for this at your level? Most of my errors then might be related to the 32-64 transform I ran. I'll look at adding filters for the other 2 (it's a side effect of our bundles simply re-exporting SWT, I'm sure). PW Oleg, we just need to add API filters in org.eclipse.jface and org.eclipse.ui to deal deal with the change in WebKit. PW I have Windows and Mac computers and I don't see API errors when using 3.6 as a baseline. Is this something specific to Linux? released to HEAD PW I no longer see the errors in my workspace. PW |