r177523 made build break on EFL and GTK ports.
Created attachment 243537 [details] Patch
Comment on attachment 243537 [details] Patch This isn't the right fix - the right fix is t make sure that the definition in wtf/StdLibExtras.h is used on versions less than 4.9.0!
Created attachment 243543 [details] Patch
(In reply to comment #2) > Comment on attachment 243537 [details] > Patch > > This isn't the right fix - the right fix is t make sure that the definition > in wtf/StdLibExtras.h is used on versions less than 4.9.0! Anders, Ref.h seems to need to include <wtf/StdLibExtras.h> explicitly. EFL and GTK port don't recognize std::exchange() defined in wtf/StdLibExtras.h.
Comment on attachment 243543 [details] Patch rs=me
Comment on attachment 243543 [details] Patch Clearing flags on attachment: 243543 Committed r177568: <http://trac.webkit.org/changeset/177568>
All reviewed patches have been landed. Closing bug.
Ah, sorry about that. Thanks for fixing!