ENABLE_3D_PLUGIN is turned on for the Chromium port (only) as a result of the following 2 commits: - http://trac.webkit.org/changeset/71210 - http://trac.webkit.org/changeset/88548 It is hard for me to tell if this flag is still needed but as the flag is turned on currently for chromium removing it will result in a functional change in WebCore/loader/SubframeLoader.cpp .
Created attachment 184856 [details] 3D_PLUGIN usage It might very well be that this flag is needed, but I could not convince myself just yet that it is needed. It would help if someone from the chromium team could comment on this.
CC'ing jbauman. I don't know whether this is still needed for Pepper 3D, but if not then I think it's safe to remove.
Created attachment 197259 [details] proposed change
Comment on attachment 197259 [details] proposed change Clearing flags on attachment: 197259 Committed r148093: <http://trac.webkit.org/changeset/148093>
All reviewed patches have been landed. Closing bug.