-
msw@chromium.org authored
Original CL (reverted for leaks): https://codereview.chromium.org/12225042/ http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20Heapcheck/builds/14990 http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20%28valgrind%29%283%29/builds/22339 Leaks are fixed here by having the tabbed pane own its tab content Views. (all Valgrind and Heapcheck leaks observed locally are fixed by this change) TBR=sky@chromium.org The original CL description is copied below: ======================================== Remove NativeTabbedPane[Win|Wrapper]; promote Views impl. Remove NativeTabbedPaneWin and NativeTabbedPaneWrapper. ( its last use was eliminated in http://crrev.com/180924 ) Write a TabbedPane based on NativeTabbedPaneViews. Update unit tests; cleanup; etc. BUG=138059 TEST=No observable tabbed pane appearance/behavior changes (see the WebsiteSettingsPopupView and CollectedCookiesView); unit tests. R=markusheintz@chromium.org,sky@chromium.org,ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/12211122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181945 0039d316-1c4b-4281-b951-d872f2087c98
f33b483a