[GTK] Remove the weak pointer added to the web view in WebKitPrintOperation
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Jan 2014 07:19:56 +0000 (07:19 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Jan 2014 07:19:56 +0000 (07:19 +0000)
commitba3a243e4f476630e55ace74555198cefed86ed9
tree3471521a42f9617df188f55333017727d3315c43
parenta338095a70b9e0740b3fd8b62a6fa8f61f41f706
[GTK] Remove the weak pointer added to the web view in WebKitPrintOperation
https://bugs.webkit.org/show_bug.cgi?id=127098

Reviewed by Martin Robinson.

If the print operation finishes and the web view is still alive,
the weak pointer added to the view should be removed.

* UIProcess/API/gtk/WebKitPrintOperation.cpp:
(_WebKitPrintOperationPrivate::~_WebKitPrintOperationPrivate):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@162188 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/API/gtk/WebKitPrintOperation.cpp