author | Wolfgang Rosenauer <wr@rosenauer.org> |
Sat, 20 Jan 2018 21:27:34 +0100 | |
changeset 1024 | d14085eee2b2 |
child 1027 | 7071f6ebfda6 |
permissions | -rw-r--r-- |
1024
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
1 |
# HG changeset patch |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
2 |
# User Wolfgang Rosenauer <wr@rosenauer.org> |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
3 |
# Parent 04d0a1058aef5d88bddfca8f37759d7abea4bd5b |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
4 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
5 |
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
6 |
--- a/browser/app/profile/firefox.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
7 |
+++ b/browser/app/profile/firefox.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
8 |
@@ -465,21 +465,17 @@ pref("browser.tabs.warnOnOpen", true); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
9 |
pref("browser.tabs.maxOpenBeforeWarn", 15); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
10 |
pref("browser.tabs.loadInBackground", true); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
11 |
pref("browser.tabs.opentabfor.middleclick", true); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
12 |
pref("browser.tabs.loadDivertedInBackground", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
13 |
pref("browser.tabs.loadBookmarksInBackground", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
14 |
pref("browser.tabs.loadBookmarksInTabs", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
15 |
pref("browser.tabs.tabClipWidth", 140); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
16 |
pref("browser.tabs.tabMinWidth", 76); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
17 |
-#ifdef UNIX_BUT_NOT_MAC |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
18 |
-pref("browser.tabs.drawInTitlebar", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
19 |
-#else |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
20 |
pref("browser.tabs.drawInTitlebar", true); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
21 |
-#endif |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
22 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
23 |
// Offer additional drag space to the user. The drag space |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
24 |
// will only be shown if browser.tabs.drawInTitlebar is true. |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
25 |
pref("browser.tabs.extraDragSpace", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
26 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
27 |
// 0 - Disable the tabbar session restore button. |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
28 |
// 1 - Enable the tabbar session restore button. |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
29 |
// 2 - Control group. The tabbar session restore button is disabled, |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
30 |
diff --git a/browser/base/moz.build b/browser/base/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
31 |
--- a/browser/base/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
32 |
+++ b/browser/base/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
33 |
@@ -52,15 +52,15 @@ BROWSER_CHROME_MANIFESTS += [ |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
34 |
DEFINES['MOZ_APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
35 |
DEFINES['MOZ_APP_VERSION_DISPLAY'] = CONFIG['MOZ_APP_VERSION_DISPLAY'] |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
36 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
37 |
DEFINES['APP_LICENSE_BLOCK'] = '%s/content/overrides/app-license.html' % SRCDIR |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
38 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
39 |
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'gtk2', 'gtk3', 'cocoa'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
40 |
DEFINES['CONTEXT_COPY_IMAGE_CONTENTS'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
41 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
42 |
-if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'cocoa'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
43 |
+if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'cocoa', 'gtk3'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
44 |
DEFINES['CAN_DRAW_IN_TITLEBAR'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
45 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
46 |
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'gtk2', 'gtk3'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
47 |
DEFINES['MENUBAR_CAN_AUTOHIDE'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
48 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
49 |
JAR_MANIFESTS += ['jar.mn'] |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
50 |
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
51 |
--- a/modules/libpref/init/all.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
52 |
+++ b/modules/libpref/init/all.js |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
53 |
@@ -4936,16 +4936,17 @@ pref("gfx.content.always-paint", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
54 |
pref("gfx.apitrace.enabled",false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
55 |
#endif |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
56 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
57 |
#ifdef MOZ_X11 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
58 |
#ifdef MOZ_WIDGET_GTK |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
59 |
pref("gfx.xrender.enabled",false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
60 |
pref("widget.chrome.allow-gtk-dark-theme", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
61 |
pref("widget.content.allow-gtk-dark-theme", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
62 |
+pref("widget.allow-client-side-decoration", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
63 |
#endif |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
64 |
#endif |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
65 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
66 |
pref("widget.window-transforms.disabled", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
67 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
68 |
#ifdef XP_WIN |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
69 |
// Whether to disable the automatic detection and use of direct2d. |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
70 |
pref("gfx.direct2d.disabled", false); |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
71 |
diff --git a/toolkit/modules/moz.build b/toolkit/modules/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
72 |
--- a/toolkit/modules/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
73 |
+++ b/toolkit/modules/moz.build |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
74 |
@@ -254,17 +254,17 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'coco |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
75 |
EXTRA_JS_MODULES.third_party.jsesc += ['third_party/jsesc/jsesc.js'] |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
76 |
EXTRA_JS_MODULES.sessionstore += [ |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
77 |
'sessionstore/PrivacyLevel.jsm', |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
78 |
'sessionstore/SessionHistory.jsm', |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
79 |
'sessionstore/Utils.jsm', |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
80 |
] |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
81 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
82 |
DEFINES['INSTALL_COMPACT_THEMES'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
83 |
-if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'cocoa'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
84 |
+if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'cocoa', 'gtk3'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
85 |
DEFINES['CAN_DRAW_IN_TITLEBAR'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
86 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
87 |
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'gtk2', 'gtk3'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
88 |
DEFINES['MENUBAR_CAN_AUTOHIDE'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
89 |
|
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
90 |
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('windows', 'gtk2', 'gtk3', 'cocoa'): |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
91 |
DEFINES['HAVE_SHELL_SERVICE'] = 1 |
d14085eee2b2
bring back CSD (but not ported yet)
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff
changeset
|
92 |