Fix crash in ~WebProcessPool when using Geolocation with useNetworkProcess=true
[WebKit-https.git] / Source / WebKit2 / ChangeLog
1 2015-11-23  Alex Christensen  <achristensen@webkit.org>
2
3         Fix crash in ~WebProcessPool when using Geolocation with useNetworkProcess=true
4         https://bugs.webkit.org/show_bug.cgi?id=151532
5
6         Reviewed by Benjamin Poulain.
7
8         * UIProcess/WebGeolocationManagerProxy.cpp:
9         (WebKit::WebGeolocationManagerProxy::processPoolDestroyed):
10         (WebKit::WebGeolocationManagerProxy::processDidClose):
11         When a WebProcessPool is destroyed, only call stopUpdating if m_updateRequesters.clear()
12         stopped the updating, like we do in WebGeolocationManagerProxy::removeRequester.
13         Otherwise, call setEnableHighAccuracy if needed, also like we do in WebGeolocationManagerProxy::removeRequester.
14
15 2015-11-23  Brian Burg  <bburg@apple.com>
16
17         Web Inspector: when inspecting the inspector, add the inspection level to the title bar
18         https://bugs.webkit.org/show_bug.cgi?id=151555
19
20         Reviewed by Timothy Hatcher.
21
22         If the inspection level says we are inspecting an inspector, include the level
23         in the title bar to easily disambiguate it from the base level inspector.
24
25         * UIProcess/mac/WebInspectorProxyMac.mm:
26         (WebKit::WebInspectorProxy::updateInspectorWindowTitle):
27
28 2015-11-23  Csaba Osztrogon√°c  <ossy@webkit.org>
29
30         Unreviewed speculative buildfix after r192701.
31
32         * PlatformMac.cmake:
33
34 2015-11-23  Carlos Garcia Campos  <cgarcia@igalia.com>
35
36         Unreviewed. Update OptionsGTK.cmake and NEWS for 2.11.2 release.
37
38         * gtk/NEWS: Add release notes for 2.11.2.
39
40 2015-11-22  Carlos Garcia Campos  <cgarcia@igalia.com>
41
42         Unreviewed. Add missing inspector file to GTK+ compilation.
43
44         * PlatformGTK.cmake:
45
46 == Rolled over to ChangeLog-2015-11-21 ==