janekptacijarabaci
83ba13fdac
[PALEMOON] Bug 1129896 - Part 2 of 2 - Convert the shared front-end code to a JavaScript code module
2019-02-16 00:23:40 +08:00
janekptacijarabaci
c66a3e8d83
[PALEMOON] Bug 1117139 - Move code controlling the "download.xml" binding to a common place
2019-02-16 00:23:28 +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
wolfbeast
9afb4d52f2
Add an option to process favicons.
...
This optimizes the size for UI display and strips animations.
Default disabled. This resolves #899 .
2019-02-16 00:21:04 +08:00
NTD
088c74605c
Issue #889 - Clean up the Pale Moon tree - Part 2b: Make jar.mn consistent
2019-02-16 00:20:48 +08:00
NTD
00c0692c36
Issue #889 - Clean up the Pale Moon tree - Part 1d: Move sync to components
2019-02-16 00:20:44 +08:00
NTD
814b709ef8
Issue #889 - Clean up the Pale Moon tree - Part 1c: Move pageinfo to components
2019-02-16 00:20:43 +08:00
NTD
a07ec61fe6
Issue #889 - Clean up the Pale Moon tree - Part 1b: Move newtab to components
2019-02-16 00:20:41 +08:00
NTD
36d7d6d67a
Issue #889 - Clean up the Pale Moon tree - Part 1a: Move abouthome to components
2019-02-16 00:20:40 +08:00
JustOff
388ca23b51
Revert "[PALEMOON] Sanitize - "Form and search history" sanitize also the Findbar text and history (Ctrl-Z)"
...
This reverts commit a97887a67742aa3f95c47ad79b3c4c3827565944.
2019-02-16 00:20:35 +08:00
FranklinDM
b9aabb76c0
Hide mute menu item and disable mute hotkey with existing pref
2019-02-16 00:20:04 +08:00
FranklinDM
0785204717
Fix undefined isSameDocument
2019-02-16 00:20:03 +08:00
FranklinDM
fabc5f1c19
Follow-up: Add missing getTabFromAudioEvent method
2019-02-16 00:20:01 +08:00
FranklinDM
4b17e666d5
Issue #638 - Part 10: Rename all tabs sound icon to be consistent with others
...
- alltabs => allTabs
2019-02-16 00:20:00 +08:00
FranklinDM
97c36203a5
Issue #638 - Part 9: Add sound icon to all tabs menu
2019-02-16 00:19:58 +08:00
FranklinDM
b0a98ca25b
Issue #638 - Part 8: Add overlay sound icon for pinned tabs
...
- This also moves some styles to tabbrowser.css
2019-02-16 00:19:57 +08:00
FranklinDM
ec5d4d77e3
Issue #638 - Part 6: Fix up remaining references
...
- Refactor _tabAttrModified to accept two parameters
- Modify consumers of _tabAttrModified to pass details
- Add missing _soundPlayingAttrRemovalTimer field
- Add missing checks for mute/unmute around the tab browser
- Tab sound icon should inherit 'selected' attribute instead of 'visuallyselected'
2019-02-16 00:19:53 +08:00
FranklinDM
b0beabea4c
Issue #638 - Part 5: Add mute/unmute option to tab context menu
2019-02-16 00:19:51 +08:00
FranklinDM
8714e0d4f7
Issue #638 - Part 4: Add tab sound icon to tab drop-down list
2019-02-16 00:19:50 +08:00
FranklinDM
208e5e8705
Issue #638 - Part 3: Add a keyboard shortcut for toggling the tab mute state
2019-02-16 00:19:48 +08:00
FranklinDM
d6e21c05d3
Issue #638 - Part 2: Add tooltip to mute/unmute buttons
2019-02-16 00:19:46 +08:00
FranklinDM
6dc555939c
Issue #638 - Part 1: Provide a visual indicator for muting/unmuting tabs
2019-02-16 00:19:45 +08:00
FranklinDM
ac30af20f6
[Pale Moon] Sync notification widget's messageImage should inherit the 'type' attribute
2019-02-16 00:19:28 +08:00
adeshkp
c9bb0df8a6
Show hidden left border of search button on about:newtab page
2019-02-16 00:16:21 +08:00
Franklin DM
44f9b7ec97
Remove superfluous message manager property
2019-02-16 00:15:58 +08:00
MaxKoll
c7545b7d4e
Fix in-tab close button behavior
...
Fixes #775 (non-responsiveness when closing multiple tabs by rapidly clicking in-tab close buttons).
2019-02-16 00:15:33 +08:00
MaxKoll
54f2f50668
Revert "Fix in-tab close button behavior"
2019-02-16 00:15:31 +08:00
MaxKoll
a0bddecc2e
Fix in-tab close button behavior ( #775 )
...
- Fixes #775 .
- Coincidentally also fixes a regression that prevented opening new tabs via double click on an empty space in the tab bar.
2019-02-16 00:15:11 +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
JustOff
c79f106dcc
[PALEMOON] Skip notifications for background tabs when restoring a session
2019-02-16 00:13:51 +08:00
wolfbeast
6663a8fe28
Ensure the findbar target content browser follows the active tab.
2019-02-16 00:13:36 +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
wolfbeast
36bcd9863f
Revert "Transfer findbar data to torn-off tabs."
...
This reverts commit 333142b5af61c3fd67ad4e79467c03efb3641b20.
2019-02-16 00:13:33 +08:00
wolfbeast
79cddc2b9c
Revert "[PALEMOON] Findbar - added the listener also to tabbrowser.xml, remove "_fastFind", a better focus() for the method "updateCurrentBrowser""
...
This reverts commit 63b10a9b4f8644550a89022b8d0d53ee26fc150b.
2019-02-16 00:13:29 +08:00
JustOff
1b447a979b
[PALEMOON] Fix document navigation using F6
2019-02-16 00:12:00 +08:00
JustOff
8ad5a057d1
[PALEMOON] Align viewPartialSource with the UXP codebase
2019-02-16 00:11:27 +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
9724a0f080
Cater Pale Moon's about box to unofficial branding.
2019-02-16 00:09:41 +08:00
JustOff
4a9cac1941
[PALEMOON] Remove misc leftovers of Google Safebrowsing
2019-02-16 00:09:19 +08:00
janekptacijarabaci
89d7708221
[PALEMOON] Fix Page Info - permissions (plugins.click_to_play / vulnerable plugins)
2019-02-16 00:08:53 +08:00
Franklin DM
95fa1f19d6
Issue #336 : Mouse position tracker not set even if chrome is still visible on fullscreen
2019-02-16 00:08:36 +08:00
SpockMan02
7013acc5bb
Pale Moon: Fix positioning of caption buttons in application-drawn titlebar
2019-02-16 00:08:13 +08:00
janekptacijarabaci
ef547d4967
Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Manager
2019-02-16 00:07:29 +08:00
wolfbeast
ffc480b2ca
Issue #562 Part 2: Remove unnecessary grid calculation code.
2019-02-16 00:06:13 +08:00
wolfbeast
3b3e4b4cc5
Add back the Quickdial show/hide control.
...
This also slightly tweaks the grid design styling.
Resolves #563
2019-02-16 00:06:02 +08:00
wolfbeast
64534aadb8
Add missing aCurrentBrowser definition in utilityOverlay.js
...
Follow-up to cadeea97bbefe42f89d16a4678fdc382c7b74bcd
This obsoletes #561 .
2019-02-16 00:06:01 +08:00
wolfbeast
2b8a811849
Issue #562 Part 1: Transfix the grid
2019-02-16 00:05:59 +08:00
JustOff
c675b86a07
[PALEMOON] Use Promises.jsm instead of promise.js from jetpack in sanitize.js
2019-02-16 00:05:56 +08:00
wolfbeast
7b7cd83c2b
Reorganize some internal pages.
2019-02-16 00:05:49 +08:00