Commit graph

709 commits

Author SHA1 Message Date
trav90
3951327f27 [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to WidgetStyleCache
The style context for MOZ_GTK_TEXT_VIEW is now created by copying from the widget instead of caching a widget and using its context.
No rendering changes are expected, unless themes are animating GtkTextView backgrounds.
2019-02-15 23:43:24 +08:00
trav90
f0e2977c10 [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view 2019-02-15 23:43:22 +08:00
trav90
f84529230b [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar 2019-02-15 23:43:21 +08:00
trav90
9461197f53 [GTK3] Use WidgetCache to get colors at nsLookAndFeel 2019-02-15 23:43:19 +08:00
trav90
6a029bbbad [GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20 2019-02-15 23:43:17 +08:00
trav90
aa3618bdd7 [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency. 2019-02-15 23:43:15 +08:00
trav90
cfd6edee95 [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext.
The same name is retained for moz_gtk_widget_paint(), which is now more consistent.
2019-02-15 23:43:14 +08:00
trav90
7420a48c04 [GTK3] Use menuitem padding between menuitem and check indicator. 2019-02-15 23:43:12 +08:00
trav90
51ddd61925 [GTK3] Draw only background and frame of separator menuitems in GTK versions > 3.20
In GTK 3.20, gtk_menu_item_draw() just draws the root widget gadget, depending on the theme to style menu items with CSS name "separator" appropriately.
2019-02-15 23:43:11 +08:00
trav90
29821c238a [GTK3] Draw separator menuitem background and frame behind separator in menu 2019-02-15 23:43:09 +08:00
trav90
381de05df3 [GTK3] Draw menuitem background even when not in hover 2019-02-15 23:43:08 +08:00
janekptacijarabaci
a47dfd1d82 Fix: Using "View Source" from Browser Console
Issue #121
2019-02-15 23:43:06 +08:00
janekptacijarabaci
6a3c79040e Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
Steps to reproduce:

1) The main menu:
"Tools" - "Options" - "Privacy" - "History":
[x] "Remember my browsing and download history"

2) The main menu:
"History" - "Clear Recent History...":
"Today"/"Everything" - "Browsing & Download History" - "OK"

3) Go to: "https://www.palemoon.org/"

4) The main menu:
"History" - "Show All History"

5) Clicking right mouse button on an item "https://www.palemoon.org" in
"History",
clicking on "Delete This Page".

6) Clicking on "History":

Throws an error in Browser Console:
NS_ERROR_FAILURE: Component returned failure code:
0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
editBookmarkOverlay.js:341
2019-02-15 23:43:05 +08:00
janekptacijarabaci
b6d461c817 moebius#154: Notifications - user settings - the immediate duration of the alert
https://github.com/MoonchildProductions/moebius/pull/154
2019-02-15 23:43:03 +08:00
NTD
430c6c62ac [PALEMOON] Update handle-xul-text-link to deal with json source data 2019-02-15 23:43:02 +08:00
janekptacijarabaci
a324c5b847 Remove an unused (web)extensions icon
Follow up: #122
2019-02-15 23:43:00 +08:00
NTD
6bb8c2d3ab [PALEMOON] Remove the migrator 2019-02-15 23:42:59 +08:00
NTD
5e8d7ac9ea Password Mananger has migration capabilities for only Basilisk 2019-02-15 23:42:57 +08:00
NTD
ac3c78c200 Revert "Restore Dict.jsm" 2019-02-15 23:42:56 +08:00
NTD
8d8b2154ab Fix loops in Dict.jsm
SyntaxError: missing ] after element list
2019-02-15 23:42:54 +08:00
NTD
a6699f01f6 Restore Dict.jsm 2019-02-15 23:42:53 +08:00
NTD
19872a4280 Add missing l10n string 2019-02-15 23:42:51 +08:00
NTD
a2b532ed1a Maybe fix SyntaxError: non-generator method definitions may not contain yield in MigrationUtils.jsm 2019-02-15 23:42:49 +08:00
janekptacijarabaci
6509b677d3 Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:47 +08:00
janekptacijarabaci
12f3d0302c Bug 1288768 - Better error reporting for network errors in workers 2019-02-15 23:42:46 +08:00
janekptacijarabaci
8f4e22e819 Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types to match the spec 2019-02-15 23:42:44 +08:00
janekptacijarabaci
83b729c6a1 [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up)
Issue #96
Issue #102
2019-02-15 23:42:43 +08:00
janekptacijarabaci
9eaa4561ac [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially) 2019-02-15 23:42:41 +08:00
janekptacijarabaci
56966712f2 moebius#117: Login Manager Prompter - auth: Throws an errors
https://github.com/MoonchildProductions/moebius/pull/117
2019-02-15 23:42:40 +08:00
janekptacijarabaci
d42b40ac91 [PALEMOON] [Frontend vs Backend] Password Manager: InsecurePasswordUtils.checkForInsecurePasswords is not a function 2019-02-15 23:42:38 +08:00
janekptacijarabaci
c49e86dd42 Revert "[PALEMOON] Login Manager Prompter: win.gBrowser is undefined"
This reverts commit 263927c717e7eb7146091839930f36424d7bd5bf.
2019-02-15 23:42:37 +08:00
janekptacijarabaci
a788d5946d [PALEMOON] [Frontend vs Backend] Password Manager - Implemented Popup Notifications (it is not complete) 2019-02-15 23:42:35 +08:00
janekptacijarabaci
0aaef1f312 [PALEMOON] Preferences - Security - Password Manager: Use LoginHelper.isMasterPasswordSet instead of _masterPasswordSet 2019-02-15 23:42:34 +08:00
janekptacijarabaci
6c1f35b378 [PALEMOON] [Frontend vs Backend] Login Manager: Bug 1045987 - Implemented "getBrowserForContentWindow" method in tabbrowser.xml 2019-02-15 23:42:32 +08:00
janekptacijarabaci
f5aa3696c5 [PALEMOON] Login Manager Prompter: win.gBrowser is undefined 2019-02-15 23:42:31 +08:00
NTD
f091415fe1 [PALEMOON] Resolve issues with redeclaration according to ES6 2019-02-15 23:42:29 +08:00
NTD
ce786e442d Revert "[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu"
This reverts commit 6fde853fa8276926f30c7135bdd5f68de3afc35a.
2019-02-15 23:42:28 +08:00
NTD
de8779303a Revert "[PALEMOON] Use Components.interfaces directly in controller.js, history-panel.js, and treeView.js"
This reverts commit 8e9e05da3d770daab326621b0ce42eb15d1cb740.
2019-02-15 23:42:26 +08:00
janekptacijarabaci
b36083b4ec [PALEMOON] [DevTools] Fix preferences in preferences.inc
See:
http://xref.palemoon.org/uxp-trunk/source/devtools/client/webconsole/utils.js#269
2019-02-15 23:42:25 +08:00
janekptacijarabaci
c25758a0bb [PALEMOON] Update: extension/plugin icons (Windows), passwordmgr icons
050f33015b
2019-02-15 23:42:23 +08:00
adeshkp
e3a2586850 [PALEMOON] Fix depth for toolkit osx/shared.inc 2019-02-15 23:42:21 +08:00
wolfbeast
5b0d5686c0 Fix aboutSupport.js
Addresses comments:
bf6bb142fc (commitcomment-28527974)
0f99df52d5 (commitcomment-28527792)
2019-02-15 23:42:19 +08:00
NTD
4f4157b2fe [PALEMOON] Fix depth in baseMenuOverlay.xul 2019-02-15 23:42:17 +08:00
janekptacijarabaci
a1e92ba7ed [PALEMOON] Fix Sanitize (e.g. "Offline" - "Clear Recent History" - "Offline Website Data"): Quota Manager => Quota Manager Service
Issue #57
2019-02-15 23:42:16 +08:00
janekptacijarabaci
ff21114dcf [PALEMOON] [DevTools] Fix a path with Console.jsm (deprecated) - in sanitize.js
Issue #57
2019-02-15 23:42:14 +08:00
janekptacijarabaci
c08c8276b8 [PALEMOON] "Page Info" - "Permissions" - use uri.spec instead of uri in a new Error
Issue #112
Issue #57
2019-02-15 23:42:13 +08:00
NTD
6283b3e6d2 [PALEMOON] Fix depth for toolkit osx shared.inc 2019-02-15 23:42:11 +08:00
NTD
1da1113197 Only enable general.useragent.appVersionIsBuildID for Basilisk by default 2019-02-15 23:42:10 +08:00
janekptacijarabaci
ab1931ad43 [PALEMOON] "Page Info" - "Permissions": Fix - List of plugins
Issue #112
2019-02-15 23:42:08 +08:00
janekptacijarabaci
f96ddd6e75 [PALEMOON] "Page Info" - "Permissions": Quota Manager => Quota Manager Service
Issue #112
2019-02-15 23:42:07 +08:00