Loading core/java/android/webkit/GeolocationPermissions.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -126,7 +126,7 @@ public final class GeolocationPermissions { * Creates the message handler. Must be called on the WebKit thread. * Creates the message handler. Must be called on the WebKit thread. * @hide * @hide */ */ public void createHandler() { public synchronized void createHandler() { if (mHandler == null) { if (mHandler == null) { mHandler = new Handler() { mHandler = new Handler() { @Override @Override Loading Loading @@ -180,7 +180,7 @@ public final class GeolocationPermissions { /** /** * Utility function to send a message to our handler. * Utility function to send a message to our handler. */ */ private void postMessage(Message msg) { private synchronized void postMessage(Message msg) { assert(mHandler != null); assert(mHandler != null); mHandler.sendMessage(msg); mHandler.sendMessage(msg); } } Loading core/java/android/webkit/WebStorage.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -146,7 +146,7 @@ public final class WebStorage { * @hide * @hide * Message handler, webcore side * Message handler, webcore side */ */ public void createHandler() { public synchronized void createHandler() { if (mHandler == null) { if (mHandler == null) { mHandler = new Handler() { mHandler = new Handler() { @Override @Override Loading Loading @@ -342,7 +342,7 @@ public final class WebStorage { /** /** * Utility function to send a message to our handler * Utility function to send a message to our handler */ */ private void postMessage(Message msg) { private synchronized void postMessage(Message msg) { if (mHandler != null) { if (mHandler != null) { mHandler.sendMessage(msg); mHandler.sendMessage(msg); } } Loading Loading
core/java/android/webkit/GeolocationPermissions.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -126,7 +126,7 @@ public final class GeolocationPermissions { * Creates the message handler. Must be called on the WebKit thread. * Creates the message handler. Must be called on the WebKit thread. * @hide * @hide */ */ public void createHandler() { public synchronized void createHandler() { if (mHandler == null) { if (mHandler == null) { mHandler = new Handler() { mHandler = new Handler() { @Override @Override Loading Loading @@ -180,7 +180,7 @@ public final class GeolocationPermissions { /** /** * Utility function to send a message to our handler. * Utility function to send a message to our handler. */ */ private void postMessage(Message msg) { private synchronized void postMessage(Message msg) { assert(mHandler != null); assert(mHandler != null); mHandler.sendMessage(msg); mHandler.sendMessage(msg); } } Loading
core/java/android/webkit/WebStorage.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -146,7 +146,7 @@ public final class WebStorage { * @hide * @hide * Message handler, webcore side * Message handler, webcore side */ */ public void createHandler() { public synchronized void createHandler() { if (mHandler == null) { if (mHandler == null) { mHandler = new Handler() { mHandler = new Handler() { @Override @Override Loading Loading @@ -342,7 +342,7 @@ public final class WebStorage { /** /** * Utility function to send a message to our handler * Utility function to send a message to our handler */ */ private void postMessage(Message msg) { private synchronized void postMessage(Message msg) { if (mHandler != null) { if (mHandler != null) { mHandler.sendMessage(msg); mHandler.sendMessage(msg); } } Loading