[Libreoffice-commits] online.git: loleaflet/html loleaflet/src
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Wed Sep 12 10:35:52 UTC 2018
loleaflet/html/loleaflet.html.m4 | 2 +-
loleaflet/src/core/Socket.js | 7 +++++--
2 files changed, 6 insertions(+), 3 deletions(-)
New commits:
commit b636098caeaadda550cf6495be24539e89a66bb0
Author: Tor Lillqvist <tml at collabora.com>
AuthorDate: Wed Sep 12 13:33:57 2018 +0300
Commit: Tor Lillqvist <tml at collabora.com>
CommitDate: Wed Sep 12 13:34:27 2018 +0300
Some minor iOS (or mobile in general) app tweaks
diff --git a/loleaflet/html/loleaflet.html.m4 b/loleaflet/html/loleaflet.html.m4
index dc1ec0c1a..4322121d4 100644
--- a/loleaflet/html/loleaflet.html.m4
+++ b/loleaflet/html/loleaflet.html.m4
@@ -20,7 +20,7 @@ define([_foreachq],[ifelse([$#],[3],[],[define([$1],[$4])$2[]$0([$1],[$2],shift(
if (msg.MessageId === 'Host_PostmessageReady') {
if (window.ThisIsTheiOSApp) {
// Just for debugging to see that we got it
- window.webkit.messageHandlers.lool.postMessage('got Host_PostmessageReady!');
+ window.webkit.messageHandlers.debug.postMessage('got Host_PostmessageReady!');
}
window.WOPIPostmessageReady = true;
window.removeEventListener('message', PostMessageReadyListener, false);
diff --git a/loleaflet/src/core/Socket.js b/loleaflet/src/core/Socket.js
index 991626487..df33801d9 100644
--- a/loleaflet/src/core/Socket.js
+++ b/loleaflet/src/core/Socket.js
@@ -11,8 +11,9 @@ function FakeWebSocket() {
this.bufferedAmount = 0;
this.extensions = '';
this.protocol = '';
- this.readyState = 0;
+ this.readyState = 1;
this.id = window.fakeWebSocketCounter++;
+ this.sendCounter = 0;
console.log('>>>>>> Created FakeWebSocket#' + this.id);
this.onclose = function() {
};
@@ -29,7 +30,8 @@ FakeWebSocket.prototype.close = function() {
}
FakeWebSocket.prototype.send = function(data) {
- console.log('>>>>>> Sending data on FakeWebSocket#' + this.id + ': "' + data + '"');
+ console.log('>>>>>> Sending data on FakeWebSocket#' + this.id + ' (' + this.sendCounter + '): "' + data + '"');
+ this.sendCounter++;
window.webkit.messageHandlers.lool.postMessage(data, '*');
}
@@ -61,6 +63,7 @@ L.Socket = L.Class.extend({
}
if (window.ThisIsTheiOSApp) {
this.socket = new FakeWebSocket();
+ window.TheFakeWebSocket = this.socket;
} else {
var wopiSrc = '';
if (map.options.wopiSrc != '') {
More information about the Libreoffice-commits
mailing list