RESOLVED FIXED177843
Modernize WebKit's back forward list code
https://bugs.webkit.org/show_bug.cgi?id=177843
Summary Modernize WebKit's back forward list code
Alex Christensen
Reported 2017-10-03 15:10:27 PDT
Moderize WebKit's back forward list code
Attachments
Patch (24.90 KB, patch)
2017-10-03 15:13 PDT, Alex Christensen
no flags
Patch (29.11 KB, patch)
2017-10-03 15:19 PDT, Alex Christensen
thorton: review+
Alex Christensen
Comment 1 2017-10-03 15:13:05 PDT
Alex Christensen
Comment 2 2017-10-03 15:19:43 PDT
Build Bot
Comment 3 2017-10-03 15:20:48 PDT
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Tim Horton
Comment 4 2017-10-03 15:24:41 PDT
Comment on attachment 322592 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=322592&action=review > Source/WebKit/UIProcess/WebBackForwardList.cpp:-76 > - ASSERT(m_entries[i]); Did you dig into the reasoning behind this? Seems likely it's not just here for fun, no?
Alex Christensen
Comment 5 2017-10-03 15:31:29 PDT
It's now not needed. m_entries[i] used to be a RefPtr and now it's a Ref
Alex Christensen
Comment 6 2017-10-03 15:32:01 PDT
In fact, it doesn't compile any more.
Tim Horton
Comment 7 2017-10-03 16:15:42 PDT
Ah!
Alex Christensen
Comment 8 2017-10-03 17:51:38 PDT
Radar WebKit Bug Importer
Comment 9 2017-10-03 17:52:00 PDT
Note You need to log in before you can comment on or make changes to this bug.