trav90
fdce2bdf00
[GTK3] Consider also margin when determine range widget slider size
2018-04-06 10:34:41 -05:00
trav90
c17f16c0dd
[GTK3] With GTK versions < 3.8 draw menuitem background and frame only when in hover and not a separator
2018-04-06 10:30:12 -05:00
trav90
4b613ca671
[GTK3] Implement pre-3.20 MOZ_GTK_PROGRESS_CHUNK in WidgetStyleCache
2018-04-06 10:25:03 -05:00
trav90
0d35094e1c
[GTK3] Adjust textarea style contexts for GTK 3.20 theming ABI changes
2018-04-06 09:18:33 -05:00
trav90
0108829811
[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.
2018-04-06 09:16:44 -05:00
trav90
b0a0731623
[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.
2018-04-06 09:10:47 -05:00
trav90
cd2862b19d
[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.
2018-04-06 09:06:33 -05:00
trav90
fd226c64d1
[GTK3] Use WidgetCache to get colors at nsLookAndFeelfor menuitems, text and tree view
2018-04-06 09:04:54 -05:00
trav90
50d7b2dcc0
[GTK3] Use WidgetCache to get colors at nsLookAndFeel for GtkButton, GtkWindow, GtkScrollBar
2018-04-06 07:53:35 -05:00
trav90
69c075efdb
[GTK3] Use WidgetCache to get colors at nsLookAndFeel
2018-04-06 07:52:43 -05:00
trav90
4f27c93bd2
[GTK3] Adjust menuitem padding and check/radio indicator position for changes in GTK 3.20
2018-04-05 15:51:07 -05:00
trav90
8808cc0471
[GTK3] Rename subtract_margin and rectangle_inset to Inset* and swap InsetByMargin parameters for consistency.
2018-04-05 15:50:31 -05:00
trav90
d6d44193c0
[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.
2018-04-05 15:49:41 -05:00
trav90
d5de7223d7
[GTK3] Use menuitem padding between menuitem and check indicator.
2018-04-05 15:48:29 -05:00
trav90
c49487cddd
[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.
2018-04-05 15:47:48 -05:00
trav90
ffa9276e42
[GTK3] Draw separator menuitem background and frame behind separator in menu
2018-04-05 15:47:12 -05:00
trav90
c00baa15f1
[GTK3] Draw menuitem background even when not in hover
2018-04-05 15:46:38 -05:00
wolfbeast
c2cb5e2195
Silence for-each-in warnings
2018-04-05 16:04:21 +02:00
Matt A. Tobin
bee531a2e6
Port over logopage
2018-04-05 09:31:09 -04:00
Matt A. Tobin
79e53cb0ff
[PALEMOON] Use unprefixed requestAnimationFrame in tabbrowser.xml
2018-04-05 09:05:44 -04:00
Matt A. Tobin
0cac6e923e
[PALEMOON] Swipe Basilisk's browser-fullZoom.js
2018-04-05 08:43:32 -04:00
Matt A. Tobin
22da9ee239
[PALEMOON] Add missing strings to override netError.dtd
2018-04-05 08:42:39 -04:00
Matt A. Tobin
9b60467b11
[PALEMOON] Fix redeclarations of shorthand Cc, Ci, Cu
2018-04-05 08:10:46 -04:00
Matt A. Tobin
4ea802c4c4
[PALEMOON] Switch call to autocomplete from history to unifiedcomplete in tabbrowser.xml
2018-04-05 08:05:31 -04:00
Matt A. Tobin
0c5c7471a8
[PALEMOON] Fix preprocessing on preferences
2018-04-05 07:38:30 -04:00
Matt A. Tobin
fb932cbaf3
[PALEMOON] Fix for loops in browser-thumbnails.js (SyntaxError: missing ] after element list)
2018-04-05 07:26:47 -04:00
Matt A. Tobin
d65185da74
[PALEMOON] Fix for loops in treeView.js (SyntaxError: missing ] after element list)
2018-04-05 07:26:12 -04:00
Matt A. Tobin
c6671cbf8f
[PALEMOON] Remove check for MSE mixed prefs in nsBrowserGlue.js
2018-04-05 07:03:38 -04:00
Matt A. Tobin
5407a0f9b8
Take the following project_flags out of moz.configure: and put them back into old-configure
...
MOZ_PLACES
MOZ_SOCIAL
MOZ_SERVICES_HEALTHREPORT
MOZ_SERVICES_SYNC
MOZ_SERVICES_CLOUDSYNC
2018-04-05 06:02:02 -04:00
wolfbeast
8a65789b65
Remove unused XRE_DONT_SUPPORT_XPSP2
2018-04-05 10:11:55 +02:00
wolfbeast
3cd72d8a44
Make vector image surface caching smarter.
...
This resolves #91 .
2018-04-05 09:58:06 +02:00
Moonchild
3ae92b3420
Merge pull request #90 from trav90/fix-build-bustage
...
Fix Linux build bustage
2018-04-05 07:51:33 +02:00
trav90
906e01cc6f
Fix Twemoji GTK build bustage
...
Followup to b4e843a .
2018-04-04 16:19:55 -05:00
trav90
ca2c72ef02
Remove extra "+" signs from jar.nm for Linux theme
2018-04-04 16:09:02 -05:00
Matt A. Tobin
503356cac7
Ensure WebRTC is off by default in old-configure
2018-04-04 10:59:13 -04:00
Moonchild
7547067af0
Merge pull request #88 from janekptacijarabaci/devtools_network_openInNewTab_unused_1
...
[minor fix] Removing an unused variable
2018-04-04 16:33:29 +02:00
Matt A. Tobin
7d5aea00c3
[PALEMOON] Fix preprocessor call for default bookmarks.html
2018-04-04 10:21:46 -04:00
Matt A. Tobin
71952d67a4
[PALEMOON] Update the Windows Installer
2018-04-04 09:49:48 -04:00
Matt A. Tobin
e1a509185c
[PALEMOON] Fix fuelApplication.js include depth
2018-04-04 09:26:25 -04:00
Matt A. Tobin
067f5a01bd
[PALEMOON] Steal Basilisk's nsBrowserApp
2018-04-04 09:22:41 -04:00
Matt A. Tobin
db08d034ba
[PALEMOON] Resolve externals is browsercomps
2018-04-04 09:21:53 -04:00
Matt A. Tobin
2b505f6df4
[PALEMOON] Wholesale steal Basilisk's shell component
2018-04-04 08:44:14 -04:00
Matt A. Tobin
93d9aa1db9
[PALEMOON] Swipe nsIEHistoryEnumerator from Basilisk
2018-04-04 08:07:51 -04:00
Matt A. Tobin
e579168c6d
[PALEMOON] use nsresult instead of NS_METHOD in nsFeedSniffer
2018-04-04 07:49:29 -04:00
Matt A. Tobin
e0bcf33245
[PALEMOON] Remove the NS_APP_BOOKMARKS_50_FILE directory service key
2018-04-04 07:22:37 -04:00
Matt A. Tobin
ce9b3ae09f
[PALEMOON] Remove nsIAboutModule::GetIndexedDBOriginPostfix();
2018-04-04 07:18:48 -04:00
Matt A. Tobin
adc1e8f475
[PALEMOON] Add defines and subst to application specific configure
2018-04-04 06:28:50 -04:00
Matt A. Tobin
7a94137066
[PALEMOON] Build the devtools server
2018-04-04 06:15:01 -04:00
Matt A. Tobin
1351ed6702
[PALEMOON] First pass fix of obvious moz.build issues
2018-04-04 06:05:30 -04:00
Matt A. Tobin
284b7b58b2
[PALEMOON] Add moz.configure
2018-04-04 05:55:46 -04:00