Summary: | std::all_of requires complete C++ iterators in GCC 4.8 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Yusuke Suzuki <ysuzuki> | ||||||
Component: | New Bugs | Assignee: | Yusuke Suzuki <ysuzuki> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | andersca, benjamin, cmarcelo, commit-queue, darin, kling, ossy | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 140469 | ||||||||
Attachments: |
|
Description
Yusuke Suzuki
2015-01-15 17:49:53 PST
Created attachment 244739 [details]
Patch
Oops, I'll fix a little Created attachment 244743 [details]
Patch
Updated the patch, annotating inheritance as `public`. Is this bug to fix the GTK debug build break caused by 178452? ( https://bugs.webkit.org/show_bug.cgi?id=140469#c5 ) (In reply to comment #5) > Is this bug to fix the GTK debug build break caused by 178452? > ( https://bugs.webkit.org/show_bug.cgi?id=140469#c5 ) Yeah, that's correct. Comment on attachment 244743 [details]
Patch
This looks fine to me. Are these really the only classes that need this in WebKit? It also seems that we should remove some of our own typedefs and use the ones from std::iterator as further cleanup after this.
Comment on attachment 244743 [details] Patch Clearing flags on attachment: 244743 Committed r178581: <http://trac.webkit.org/changeset/178581> All reviewed patches have been landed. Closing bug. |