ENABLE_3D_PLUGIN is turned on for the Chromium port (only) as a result of the following 2 commits:
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]
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]
Comment on attachment 197259 [details]
Clearing flags on attachment: 197259
Committed r148093: <http://trac.webkit.org/changeset/148093>
All reviewed patches have been landed. Closing bug.