summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #136 from trav90/gtk-workNew Tobin Paradigm2018-04-13-285/+398
|\ | | | | Improve GTK3 support
| * [GTK3] Set alpha component appropriately in operator over for -moz-fieldtrav902018-04-11-0/+1
| |
| * Fix GTK3 build bustagetrav902018-04-06-3/+3
| |
| * [GTK3] Ignore double-click on WM without _NET_WM_MOVERESIZE supporttrav902018-04-06-0/+16
| | | | | | | | This fixes a crash with GTK3 builds used with a window manager that does not support _NET_WM_MOVERESIZE.
| * [GTK3] Get styles for menu label, button text and combobox text colors from ↵trav902018-04-06-27/+27
| | | | | | | | WidgetCache
| * [GTK3] Don't invalidate style content for missing widgetstrav902018-04-06-0/+4
| |
| * [GTK3] Invalidate widget style contexts after their ancestors are settrav902018-04-06-0/+14
| | | | | | | | 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.
| * [GTK3] Force a style resolution on context creation to set GTK 3.4 ↵trav902018-04-06-0/+15
| | | | | | | | | | | | theming_engine This works around a GTK bug that led to the default engine being used instead for the first draw.
| * [GTK3] For Gtk > 3.20 determine scale trough size from trough CSS node and ↵trav902018-04-06-10/+8
| | | | | | | | also add border/padding/margin
| * [GTK3] Consider also margin when determine range widget slider sizetrav902018-04-06-3/+20
| |
| * [GTK3] With GTK versions < 3.8 draw menuitem background and frame only when ↵trav902018-04-06-4/+10
| | | | | | | | in hover and not a separator
| * [GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCachetrav902018-04-06-11/+9
| |
| * [GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changestrav902018-04-06-4/+11
| |
| * [GTK3] Consider textview root node background in addition to text node for ↵trav902018-04-06-17/+15
| | | | | | | | | | | | -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.
| * [GTK3] Consider textview root node background in addition to text node for ↵trav902018-04-06-2/+28
| | | | | | | | | | | | -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.
| * [GTK3] Introduce MOZ_GTK_TEXT_VIEW_TEXT and move MOZ_GTK_RESIZER to ↵trav902018-04-06-32/+49
| | | | | | | | | | | | | | 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.
| * [GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and ↵trav902018-04-06-9/+11
| | | | | | | | tree view
| * [GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, ↵trav902018-04-06-57/+31
| | | | | | | | GtkWindow, GtkScrollBar
| * [GTK3] Use WidgetCache to get colors at nsLookAndFeeltrav902018-04-06-46/+38
| |
| * [GTK3] Adjust menuitem padding and check/radio indicator position for ↵trav902018-04-05-14/+37
| | | | | | | | changes in GTK 3.20
| * [GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap ↵trav902018-04-05-11/+10
| | | | | | | | InsetByMargin parameters for consistency.
| * [GTK] Rename radio/check menuitem and indicator as used with ClaimStyleContext.trav902018-04-05-29/+28
| | | | | | | | The same name is retained for moz_gtk_widget_paint(), which is now more consistent.
| * [GTK3] Use menuitem padding between menuitem and check indicator.trav902018-04-05-1/+1
| |
| * [GTK3] Draw only background and frame of separator menuitems in GTK versions ↵trav902018-04-05-0/+3
| | | | | | | | | | | | > 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.
| * [GTK3] Draw separator menuitem background and frame behind separator in menutrav902018-04-05-0/+8
| |
| * [GTK3] Draw menuitem background even when not in hovertrav902018-04-05-24/+20
| |
* | Merge pull request #137 from janekptacijarabaci/pm_viewSource_1New Tobin Paradigm2018-04-13-38/+32
|\ \ | | | | | | Fix: Using "View Source" from Browser Console; Added support for "view_source.editor.external"
| * | Fix: Using "View Source" from Browser Consolejanekptacijarabaci2018-04-13-38/+32
|/ / | | | | | | Issue #121
* | Merge pull request #134 from janekptacijarabaci/places_error_1New Tobin Paradigm2018-04-12-39/+66
|\ \ | | | | | | Places - fix: throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
| * | Places - throws an error: 0x80004005 (NS_ERROR_FAILURE) ↵janekptacijarabaci2018-02-13-39/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [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
* | | Merge pull request #132 from janekptacijarabaci/notifications_settings_1New Tobin Paradigm2018-04-12-3/+10
|\ \ \ | | | | | | | | moebius#154: Notifications - user settings - the immediate duration of the alert
| * | | moebius#154: Notifications - user settings - the immediate duration of the alertjanekptacijarabaci2018-04-12-3/+10
| | | | | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/154
* | | | [PALEMOON] Update handle-xul-text-link to deal with json source dataMatt A. Tobin2018-04-12-1/+2
| | | |
* | | | Merge pull request #128 from janekptacijarabaci/pm_icons_2_followUp_basiliskNew Tobin Paradigm2018-04-12-1/+0
|\ \ \ \ | | | | | | | | | | Remove an unused (web)extensions icon in jar.mn
| * | | | Remove an unused (web)extensions iconjanekptacijarabaci2018-04-12-1/+0
| |/ / / | | | | | | | | | | | | Follow up: #122
* | | | [PALEMOON] Remove the migratorMatt A. Tobin2018-04-12-3228/+3
| | | |
* | | | Password Mananger has migration capabilities for only BasiliskMatt A. Tobin2018-04-12-2/+4
| | | |
* | | | Revert "Restore Dict.jsm"Matt A. Tobin2018-04-12-286/+0
| | | |
* | | | Fix loops in Dict.jsmMatt A. Tobin2018-04-12-9/+45
| | | | | | | | | | | | | | | | SyntaxError: missing ] after element list
* | | | Restore Dict.jsmMatt A. Tobin2018-04-12-0/+250
| | | |
* | | | Add missing l10n stringMatt A. Tobin2018-04-12-0/+1
| | | |
* | | | Maybe fix SyntaxError: non-generator method definitions may not contain ↵Matt A. Tobin2018-04-12-1/+1
|/ / / | | | | | | | | | yield in MigrationUtils.jsm
* | | Merge pull request #126 from ↵New Tobin Paradigm2018-04-12-71/+149
|\ \ \ | | | | | | | | | | | | | | | | janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 Align XCTO: nosniff allowed script MIME types with the spec
| * | | Bug 1288768 - Better error reporting for network errors in workersjanekptacijarabaci2018-04-04-22/+7
| | | |
| * | | Bug 1288768 - Better error reporting for network errors in workersjanekptacijarabaci2018-04-04-26/+132
| | | |
| * | | Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types ↵janekptacijarabaci2018-04-03-23/+10
| | | | | | | | | | | | | | | | to match the spec
* | | | Merge pull request #127 from janekptacijarabaci/devtools_appmenu_3New Tobin Paradigm2018-04-12-11/+13
|\ \ \ \ | | | | | | | | | | [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems (follow up)
| * | | | [PALEMOON] [DevTools] Added support of the appmenu for DevTools menuitems ↵janekptacijarabaci2018-04-12-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (follow up) Issue #96 Issue #102
* | | | | Merge pull request #124 from janekptacijarabaci/pm_about-plugins_1New Tobin Paradigm2018-04-12-3/+2
|\ \ \ \ \ | | | | | | | | | | | | about:plugins - fix "addMessageListener is not a function" (e10s off - revert bug 1068087 - partially)
| * | | | | [PALEMOON] about:plugins - fix "addMessageListener is not a function" (e10s ↵janekptacijarabaci2018-04-12-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | off - revert bug 1068087 - partially)