janekptacijarabaci
df7ccbc7b5
Fix: DEPRECATION WARNING: saveImageURL should be passed the private state of the in nsContextMenu.js
...
Issue #121
2019-02-15 23:43:48 +08:00
janekptacijarabaci
e7edb2cd31
moebius#57: about:support - improvements (Copy text to clipboard)
...
https://github.com/MoonchildProductions/moebius/pull/57
2019-02-15 23:43:46 +08:00
trav90
c5af75551d
[GTK3] Set alpha component appropriately in operator over for -moz-field
2019-02-15 23:43:45 +08:00
trav90
3e7ff78276
Fix GTK3 build bustage
2019-02-15 23:43:43 +08:00
trav90
88757310cd
[GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE support
...
This fixes a crash with GTK3 builds used with a window manager that does not support _NET_WM_MOVERESIZE.
2019-02-15 23:43:42 +08:00
trav90
618138082f
[GTK3] Get styles for menu label, button text and combobox text colors from WidgetCache
2019-02-15 23:43:40 +08:00
trav90
a144db2754
[GTK3] Don't invalidate style content for missing widgets
2019-02-15 23:43:39 +08:00
trav90
752c6892c2
[GTK3] Invalidate widget style contexts after their ancestors are set
...
Although this is only known to affect buttons with builtin child widgets, it is difficult to audit all GTK widgets for similar situations, and so the same defense is applied to all widgets.
2019-02-15 23:43:37 +08:00
trav90
0c21383d69
[GTK3] Force a style resolution on context creation to set GTK 3.4 theming_engine
...
This works around a GTK bug that led to the default engine being used instead for the first draw.
2019-02-15 23:43:35 +08:00
trav90
240fc2a6b6
[GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and also add border/padding/margin
2019-02-15 23:43:34 +08:00
trav90
cfed5f8df1
[GTK3] Consider also margin when determine range widget slider size
2019-02-15 23:43:32 +08:00
trav90
680970a479
[GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator
2019-02-15 23:43:31 +08:00
trav90
07991c52f4
[GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache
2019-02-15 23:43:30 +08:00
trav90
459d7f575f
[GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes
2019-02-15 23:43:28 +08:00
trav90
a9302f7a0e
[GTK3] Consider textview root node background in addition to text node for -moz-appearance:textfield-multiline
...
This is necessary for GTK versions > 3.18 because windows no longer clear their backgrounds since https://git.gnome.org/browse/gtk+/commit/?id=580ea227a6bb19ad6c6d4766b3a36dbad24583f3 and Ambiance for 3.20 has a transparent background for the "text" window.
2019-02-15 23:43:27 +08:00
trav90
5ba7568c8d
[GTK3] Consider textview root node background in addition to text node for -moz-field
...
This is necessary for GTK versions > 3.18 because windows no longer clear their backgrounds since https://git.gnome.org/browse/gtk+/commit/?id=580ea227a6bb19ad6c6d4766b3a36dbad24583f3 and Ambiance for 3.20 has a transparent background for the "text" window.
2019-02-15 23:43:25 +08:00
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