mirror of
https://codeberg.org/librewolf/source.git
synced 2025-01-03 03:10:07 -05:00
update upstream to 120.0, fix two patches
This commit is contained in:
parent
ae22d6d1a7
commit
2d962c0c8b
3 changed files with 25 additions and 45 deletions
|
@ -39,58 +39,31 @@ index 68c67c3482eb..914bae09a227 100644
|
||||||
LOG(" DBus destination: %s\n", destinationName.get());
|
LOG(" DBus destination: %s\n", destinationName.get());
|
||||||
LOG(" DBus path: %s\n", pathName.get());
|
LOG(" DBus path: %s\n", pathName.get());
|
||||||
diff --git a/toolkit/components/remote/nsDBusRemoteServer.cpp b/toolkit/components/remote/nsDBusRemoteServer.cpp
|
diff --git a/toolkit/components/remote/nsDBusRemoteServer.cpp b/toolkit/components/remote/nsDBusRemoteServer.cpp
|
||||||
index 34167177d972..6b5c3e036b21 100644
|
index a77f349..45e16d9 100644
|
||||||
--- a/toolkit/components/remote/nsDBusRemoteServer.cpp
|
--- a/toolkit/components/remote/nsDBusRemoteServer.cpp
|
||||||
+++ b/toolkit/components/remote/nsDBusRemoteServer.cpp
|
+++ b/toolkit/components/remote/nsDBusRemoteServer.cpp
|
||||||
@@ -30,7 +30,7 @@ static const char* introspect_template =
|
@@ -28,7 +28,7 @@ static const char* introspect_template =
|
||||||
" <arg name=\"data\" direction=\"out\" type=\"s\"/>\n"
|
"1.0//EN\"\n"
|
||||||
" </method>\n"
|
"\"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">\n"
|
||||||
" </interface>\n"
|
"<node>\n"
|
||||||
- " <interface name=\"org.mozilla.%s\">\n"
|
- " <interface name=\"org.mozilla.%s\">\n"
|
||||||
+ " <interface name=\"io.gitlab.%s\">\n"
|
+ " <interface name=\"io.gitlab.%s\">\n"
|
||||||
" <method name=\"OpenURL\">\n"
|
" <method name=\"OpenURL\">\n"
|
||||||
" <arg name=\"url\" direction=\"in\" type=\"ay\"/>\n"
|
" <arg name=\"url\" direction=\"in\" type=\"ay\"/>\n"
|
||||||
" </method>\n"
|
" </method>\n"
|
||||||
@@ -63,7 +63,7 @@ DBusHandlerResult nsDBusRemoteServer::OpenURL(DBusMessage* msg) {
|
@@ -38,7 +38,7 @@ static const char* introspect_template =
|
||||||
&commandLine, &length, DBUS_TYPE_INVALID) ||
|
bool nsDBusRemoteServer::HandleOpenURL(const gchar* aInterfaceName,
|
||||||
length == 0) {
|
const gchar* aMethodName,
|
||||||
nsAutoCString errorMsg;
|
const nsACString& aParam) {
|
||||||
- errorMsg = nsPrintfCString("org.mozilla.%s.Error", mAppName.get());
|
- nsPrintfCString ourInterfaceName("org.mozilla.%s", mAppName.get());
|
||||||
+ errorMsg = nsPrintfCString("io.gitlab.%s.Error", mAppName.get());
|
+ nsPrintfCString ourInterfaceName("io.gitlab.%s", mAppName.get());
|
||||||
reply = dbus_message_new_error(msg, errorMsg.get(), "Wrong argument");
|
|
||||||
} else {
|
|
||||||
guint32 timestamp = gtk_get_current_event_time();
|
|
||||||
@@ -93,7 +93,7 @@ DBusHandlerResult nsDBusRemoteServer::HandleDBusMessage(
|
|
||||||
}
|
|
||||||
|
|
||||||
nsAutoCString ourInterfaceName;
|
if ((strcmp("OpenURL", aMethodName) != 0) ||
|
||||||
- ourInterfaceName = nsPrintfCString("org.mozilla.%s", mAppName.get());
|
(strcmp(ourInterfaceName.get(), aInterfaceName) != 0)) {
|
||||||
+ ourInterfaceName = nsPrintfCString("io.gitlab.%s", mAppName.get());
|
@@ -129,7 +129,7 @@ static const GDBusInterfaceVTable gInterfaceVTable = {
|
||||||
|
HandleMethodCall, HandleGetProperty, HandleSetProperty};
|
||||||
if ((strcmp("OpenURL", method) == 0) &&
|
|
||||||
(strcmp(ourInterfaceName.get(), iface) == 0)) {
|
|
||||||
@@ -154,7 +154,7 @@ nsresult nsDBusRemoteServer::Startup(const char* aAppName,
|
|
||||||
|
|
||||||
mozilla::XREAppData::SanitizeNameForDBus(profileName);
|
|
||||||
|
|
||||||
- nsPrintfCString busName("org.mozilla.%s.%s", mAppName.get(),
|
|
||||||
+ nsPrintfCString busName("io.gitlab.%s.%s", mAppName.get(),
|
|
||||||
profileName.get());
|
|
||||||
if (busName.Length() > DBUS_MAXIMUM_NAME_LENGTH)
|
|
||||||
busName.Truncate(DBUS_MAXIMUM_NAME_LENGTH);
|
|
||||||
@@ -167,7 +167,7 @@ nsresult nsDBusRemoteServer::Startup(const char* aAppName,
|
|
||||||
|
|
||||||
// We don't have a valid busName yet - try to create a default one.
|
|
||||||
if (!sDBusValidateBusName(busName.get(), nullptr)) {
|
|
||||||
- busName = nsPrintfCString("org.mozilla.%s.%s", mAppName.get(), "default");
|
|
||||||
+ busName = nsPrintfCString("io.gitlab.%s.%s", mAppName.get(), "default");
|
|
||||||
if (!sDBusValidateBusName(busName.get(), nullptr)) {
|
|
||||||
// We failed completelly to get a valid bus name - just quit
|
|
||||||
// to prevent crash at dbus_bus_request_name().
|
|
||||||
@@ -186,7 +186,7 @@ nsresult nsDBusRemoteServer::Startup(const char* aAppName,
|
|
||||||
return NS_ERROR_FAILURE;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
void nsDBusRemoteServer::OnBusAcquired(GDBusConnection* aConnection) {
|
||||||
- mPathName = nsPrintfCString("/org/mozilla/%s/Remote", mAppName.get());
|
- mPathName = nsPrintfCString("/org/mozilla/%s/Remote", mAppName.get());
|
||||||
+ mPathName = nsPrintfCString("/io/gitlab/%s/Remote", mAppName.get());
|
+ mPathName = nsPrintfCString("/io/gitlab/%s/Remote", mAppName.get());
|
||||||
static auto sDBusValidatePathName = (bool (*)(const char*, DBusError*))dlsym(
|
static auto sDBusValidatePathName = (bool (*)(const char*, DBusError*))dlsym(
|
||||||
|
|
|
@ -1,10 +1,17 @@
|
||||||
|
diff --git a/browser/components/preferences/main.inc.xhtml b/browser/components/preferences/main.inc.xhtml
|
||||||
|
index 8485423..b007b96 100644
|
||||||
--- a/browser/components/preferences/main.inc.xhtml
|
--- a/browser/components/preferences/main.inc.xhtml
|
||||||
+++ b/browser/components/preferences/main.inc.xhtml
|
+++ b/browser/components/preferences/main.inc.xhtml
|
||||||
@@ -29,10 +29,11 @@
|
@@ -29,6 +29,8 @@
|
||||||
<vbox id="startupPageBox">
|
<vbox id="startupPageBox">
|
||||||
<checkbox id="browserRestoreSession"
|
<checkbox id="browserRestoreSession"
|
||||||
data-l10n-id="startup-restore-windows-and-tabs"/>
|
data-l10n-id="startup-restore-windows-and-tabs"/>
|
||||||
+ <html:a is="moz-support-link" support-page="session-restore" data-l10n-id="session-restore-learn-more" />
|
+ <html:a is="moz-support-link" support-page="session-restore" data-l10n-id="session-restore-learn-more" />
|
||||||
|
+
|
||||||
|
#ifdef XP_WIN
|
||||||
|
<hbox id="windowsLaunchOnLoginBox" align="center" hidden="true">
|
||||||
|
<checkbox id="windowsLaunchOnLogin"
|
||||||
|
@@ -46,7 +48,7 @@
|
||||||
</vbox>
|
</vbox>
|
||||||
|
|
||||||
#ifdef HAVE_SHELL_SERVICE
|
#ifdef HAVE_SHELL_SERVICE
|
||||||
|
|
2
version
2
version
|
@ -1 +1 @@
|
||||||
119.0.1
|
120.0
|
||||||
|
|
Loading…
Reference in a new issue