Commit graph

68 commits

Author SHA1 Message Date
Roy Tam
924da4a2cc Merge remote-tracking branch 'origin/master' into custom 2020-04-18 07:25:50 +08:00
Matt A. Tobin
485fd40870 [Pale-Moon] Don't set the drawintitlebar attr in gPrivateBrowsingUI unless we want MOZ_CAN_DRAW_IN_TITLEBAR on macintosh 2020-04-18 07:15:31 +08:00
Matt A. Tobin
4950e7ff47 [Pale-Moon] Issue MoonchildProductions/UXP#1516 - Change CAN_DRAW_IN_TITLEBAR to MOZ_CAN_DRAW_IN_TITLEBAR and set it for Windows only
Also updates platform commit pointer to match
2020-04-18 07:15:09 +08:00
Roy Tam
573c05e16c Merge remote-tracking branch 'origin/master' into custom 2020-02-15 07:33:51 +08:00
athenian200
b6b33a6b2a [Pale-Moon] Remove excess whitespace. 2020-02-15 07:32:26 +08:00
athenian200
addf7b2fb1 [Pale-Moon] Issue MoonchildProductions/UXP#516 - Remove named function syntax from palemoon/base. 2020-02-15 07:26:27 +08:00
Roy Tam
18869d3807 Merge remote-tracking branch 'origin/master' into custom 2019-08-17 13:34:39 +08:00
wolfbeast
dabcbe1d6d Remove some leftover snippets code.
follow-up to 3a17b713ef27abb8c9d7c116815d3af7e0f366d9
2019-08-17 13:30:58 +08:00
Roy Tam
b214a513f9 Merge remote-tracking branch 'origin/master' into custom 2019-07-05 21:41:52 +08:00
Matt A. Tobin
c135f205d9 [Pale Moon] Add a configure flag to functionally disable personas at build time 2019-07-05 21:30:02 +08:00
Roy Tam
8495414910 Merge remote-tracking branch 'origin/master' into custom 2019-05-24 21:59:29 +08:00
FranklinDM
18f9f38e8b Issue #1104 - Pass an opener to loadOneTab in the openURI function 2019-05-24 21:57:18 +08:00
FranklinDM
69e171fb9a Issue #971 - Fix browser.link.open_newwindow functionality in Pale Moon 2019-05-24 21:55:02 +08:00
Roy Tam
ec217d91d9 Merge remote-tracking branch 'origin/master' into custom 2019-05-17 22:18:17 +08:00
Franklin DM
e164082a5a Issue #1084 - Add null check for URL Bar in the writePlaceholder() method 2019-05-17 22:15:59 +08:00
Roy Tam
4d4a6085d0 Revert "Issue #756 - Remove Contextual Identity References from Pale Moon"
This reverts commit 9cdfabaf57.
2019-04-04 19:35:53 +08:00
Gaming4JC
9cdfabaf57 Issue #756 - Remove Contextual Identity References from Pale Moon 2019-03-29 22:23:01 +08:00
Ascrod
8d45fa6874 Remove obsolete getPref helpers. 2019-03-29 22:22:33 +08:00
wolfbeast
54df9f8a30 WIP fix 1 2019-03-02 12:19:23 +08:00
wolfbeast
5a70528be7 Treat aContext as a bitfield in openURI.
Potential fix for #971
2019-02-17 12:06:56 +08:00
JustOff
bed4e6a109 [PALEMOON] Initialize the search service asynchronously when calling 'BrowserSearch.addEngine()' 2019-02-16 00:23:15 +08:00
JustOff
689d0a55cd [PALEMOON] Initialize the search service asynchronously from 'about:home' and 'about:newtab' 2019-02-16 00:23:04 +08:00
FranklinDM
b9aabb76c0 Hide mute menu item and disable mute hotkey with existing pref 2019-02-16 00:20:04 +08:00
FranklinDM
b0beabea4c Issue #638 - Part 5: Add mute/unmute option to tab context menu 2019-02-16 00:19:51 +08:00
JustOff
0c0d82689f Use SessionStore.promiseInitialized() to avoid race condition in "about:home" (#774)
* Use SessionStore.promiseInitialized() to avoid race condition in "about:home"

* Improve code style of [d6c3adb91c9f29786f8ed8d93baa14c076494017]
2019-02-16 00:13:57 +08:00
wolfbeast
2f16623ba1 Revert "Minimal easy fix -- move findbar getters to tabbrowser."
This reverts commit fb291846a59f9b8eaf8bba29e0d9794893e895bf.
2019-02-16 00:13:34 +08:00
JustOff
1b447a979b [PALEMOON] Fix document navigation using F6 2019-02-16 00:12:00 +08:00
janekptacijarabaci
d2aa8d3853 [PALEMOON] [frontend vs backend] Implemented "originPrincipal" and "triggeringPrincipal"
Issue #679
Follow up #311
2019-02-16 00:10:06 +08:00
wolfbeast
1f2fcc868f Issue #517 Part 1: Fix newtab Search 2019-02-16 00:03:53 +08:00
wolfbeast
b25c4a5c1f Minimal easy fix -- move findbar getters to tabbrowser.
Resolves #487
2019-02-16 00:03:00 +08:00
janekptacijarabaci
083436313c Using "function()" in browser.js - consistency with the surrounding code
Issue #430
2019-02-16 00:01:38 +08:00
janekptacijarabaci
829ce72d6d Fix a comment in browser.js (the FindBar - a tab vs the chrome window's context)
Issue #430
2019-02-16 00:01:37 +08:00
janekptacijarabaci
426e543f27 [PALEMOON] Fix the Findbar - open when you press "/" or "'" keys after start of browser
Issue #430
2019-02-16 00:01:35 +08:00
janekptacijarabaci
de5b649680 [PALEMOON] Fix the Findbar - open when you press "/" or "'" keys
Issue #430
2019-02-16 00:00:28 +08:00
janekptacijarabaci
10ec23e5a8 [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in Pale Moon and TychoAM
Issue #155

Part 2 for:
931950a880
2019-02-15 23:59:21 +08:00
janekptacijarabaci
adb584360c [PALEMOON] [frontend vs backend] Reduce size of PopupBlocking:UpdateBlockedPopups messages
Issue #392
2019-02-15 23:58:59 +08:00
JustOff
fe4cd1c6e2 [PALEMOON] Update fullscreen activation event to match UXP 2019-02-15 23:56:29 +08:00
JustOff
4656ff95ec [PALEMOON] Align the application with the updated fullscreen API 2019-02-15 23:55:17 +08:00
JustOff
211c4325ba [PALEMOON] Use CSS transition instead of JS animation for hiding toolbox in fullscreen mode and simplify related code 2019-02-15 23:55:15 +08:00
janekptacijarabaci
3991e27340 [PALEMOON] [frontend and backend] Added support for "referrerPolicy"
Issue #121
https://bugzilla.mozilla.org/show_bug.cgi?id=1113431
2019-02-15 23:53:12 +08:00
JustOff
cc9da6628f Fix the lexical scope of gBrowser.gInitialPages 2019-02-15 23:53:10 +08:00
janekptacijarabaci
3092fc9902 [PALEMOON] Fix a function "middleMousePaste" ("Save") in browser.js 2019-02-15 23:52:56 +08:00
janekptacijarabaci
b3ac5a3cd1 [PALEMOON] Style clean up in browser.js 2019-02-15 23:52:53 +08:00
janekptacijarabaci
db85d0b733 Bug 92737 - Part 7: Open multiple windows when multiple items are dropped on New Window button
Issue #121
2019-02-15 23:52:36 +08:00
janekptacijarabaci
e2409ebbc1 Bug 92737 - Part 6: Open multiple tabs when multiple items are dropped on New Tab button
Issue #121
2019-02-15 23:52:34 +08:00
janekptacijarabaci
8f66070f19 Bug 92737 - Part 5: Set multiple homepage when multiple items are dropped on Home button
Issue #121
2019-02-15 23:52:33 +08:00
janekptacijarabaci
eaf424b1c9 Bug 92737 - Part 4: Open multiple tabs when multiple items are dropped on tab
+ Follow up:
Bug 92737 - Part 3: Open multiple tabs when multiple items are dropped
on remote content area
- browser.js: "usercontextid" (default: 0)
2019-02-15 23:52:31 +08:00
janekptacijarabaci
cc008be0a7 Bug 92737 - Part 2: Open multiple tabs when multiple items are dropped on non-remote content area
browser.js:

// handleDroppedLink has the following 2 overloads:
//   handleDroppedLink(event, url, name)
//   handleDroppedLink(event, links)
function handleDroppedLink(event, urlOrLinks, name)
{
let links;
if (Array.isArray(urlOrLinks)) {
links = urlOrLinks;
} else {
links = [{ url: urlOrLinks, name, type: "" }];
}

...it is in the previous commit.
2019-02-15 23:52:30 +08:00
janekptacijarabaci
574c095a70 Bug 1100294 - Turn getShortcutOrURIAndPostData() into a task that uses the new keywords API
Issue #121
2019-02-15 23:52:28 +08:00
janekptacijarabaci
f124289e28 Bug 1100291 - Make getShortcutOrURIAndPostData() async by calling the passed callback off a zero timeout
Issue #112
2019-02-15 23:52:27 +08:00