Bug 139790

Summary: Simplify smart pointer classes by using std::exchange
Product: WebKit Reporter: Anders Carlsson <andersca>
Component: New BugsAssignee: Anders Carlsson <andersca>
Status: RESOLVED FIXED    
Severity: Normal CC: benjamin, cmarcelo, commit-queue, gyuyoung.kim
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 139805    
Attachments:
Description Flags
Patch kling: review+

Anders Carlsson
Reported 2014-12-18 13:44:05 PST
Simplify smart pointer classes by using std::exchange
Attachments
Patch (6.49 KB, patch)
2014-12-18 13:45 PST, Anders Carlsson
kling: review+
Anders Carlsson
Comment 1 2014-12-18 13:45:01 PST
Anders Carlsson
Comment 2 2014-12-18 14:27:29 PST
Gyuyoung Kim
Comment 3 2014-12-18 19:23:48 PST
EFL and GTK ports have been broken since this commit. I think EFL and GTK ports don't use latest GCC version(4.9 probably). So they can't support std::exchange() yet.
Note You need to log in before you can comment on or make changes to this bug.