Home Page
DVD/Home Theater
SETI@home / Planetary Society
General MIDI Files/Links
Sound Blaster
MOD Files/Links
Hardware
Programming
Entertainment | Netflix Genres
NASCAR
IRC Stuff!
Pelicar RPG
Weather
Winamp Now Playing / History
Winamp Info | WACUP Info
Photo Albums/Gallery
Blog
Facebook
Twitter
Google+
YouTube

Firefox Configuration
Speed Test Results
System Information
View/Sign my Guestbook
Play Random MIDI
Start MIDI Jukebox
Stop MIDI Jukebox
MIDI Stats

MarkRH's Firefox Configuration

Appearance | Screenshot | Themes | Plug-ins | Graphics

Sunday, October 01, 2017: I've decided to start using Firefox 57 beta in order to make it as close as possible to previous versions with Add-ons made using the Web Extensions API only being allowed now. I'm now saving the about:support page as a HTML file and then uploading and processing it with a PHP script to generate the information.

Saturday, August 20, 2016: To get around add-on verification for Firefox 48+, try How to Bypass Firefox's Add-on Signing Check

Thursday, September 10, 2015: Now using Extension List Dumper 2 which is signed and works in Firefox 40.0.3 and 41beta.

Friday, June 13, 2014: Using the information found here, I was able to modify Extension List Dumper's .XPI file to get it to work with FF30. The information below is now up to date.

Tuesday, June 10, 2014: With the release of Firefox 30.0 the Extension List Dumper extension quit working so the information below may not be as up to date as it should be.


Operating System: Windows 7 Professional/SP1 64-bit

Submitted/Commented on Bugs for 57


Extensions

23 Enabled Extensions, 27 total.

Firefox Version: 57.0.2 | Build ID: 20171206182557 | Update Channel: release

Date: December 9, 2017 2:47 PM CST

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

ExtensionVersionEnabled
Awesome RSS1.2.0true
Clippings6.0.1true
ContextSearch web-ext1.0.1b3true
Cookie AutoDelete2.0.1true
Easy Youtube Video Downloader Express10.5true
Edit1.1true
Emoji Cheatsheet for GitHub, Basecamp etc.2.0.1true
Exif Viewer3.5.2true
Foxy Gestures1.0.15true
HTML Validator0.9.8.4true
HTTP/2 Indicator3.0true
Imagus0.9.8.60true
JSON Lite17.12.2true
Link Text and Location Copier1.4.5true
New Tab Override11.0.0true
Print Edit WE20.1true
RoboForm Password Manager8.4.3.4true
Stylus1.1.7.8true
uBlock Origin1.14.20true
Undo Close Tab Button1.7true
User Agent Switcher1.1.2true
Web Clipper : Easy Screenshot0.3.3true
Youtube Watchmarker3.0.1true
Find & Replace for Text Editing1.3.1false
Firefox Lightbeam2.0.4false
Jazz-MIDI1.0.1.1false
Selection Context Search1.21false


Appearance

Here's my current userChrome.css file:

Note: I am only including my top userChrome.css as I am using parts of Aris-t2/CustomCSSforFx and there is a lot there.

Also, I did find out that I had to comment out:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 

In order for the following to work:

@import url("userChrome-aris.css");

Here's an explanation of what this userChrome.css is, but it's a little out of date with some of the information.
Here's some other information for doing on-the-fly customizing. Previewing tutorial - Issue #4 - Timvde/UserChrome-Tweaks

You have to modify this file now to change the appearance of parts of the UI. Perhaps some extensions will be created to make interfacing with the file easier. I tend test things out and then uncomment them if I'm not 100% sure about it yet. Feel free to pick out the bits you want.

/*AGENT_SHEET*/
 
/* Aris imports from https://github.com/aris-t2/customcssforfx */
/* version 1.5.0 ******************************************************************************/
/*@import url("./classic/userChrome-aris.css"); /**/
@import url(./classic/css/buttons/buttons_on_navbar_classic_appearance.css); /**/
@import url(./classic/css/buttons/icons_colorized.css); /**/
@import url(./classic/css/buttons/bookmarks_menu_button_localized_label_on_bookmarks_toolbar.css); /**/
@import url(./classic/css/buttons/bookmarks_menu_button_popup_classic_appearance.css); /**/
@import url(./classic/css/buttons/appbutton_popup_icons_colorized.css); /**/
@import url(./classic/css/tabs/classic_squared_tabs.css); /**/
/*@import url(./classic/css/tabs/classic_squared_tabs_classic_grey.css); /**/
/*@import url(./classic/css/tabs/tabs_below_navigation_toolbar.css); /**/
@import url(./classic/css/tabs/tabs_below_navigation_toolbar_classic_grey.css); /**/
/*@import url(./classic/css/tabs/tabs_below_navigation_toolbar_extra_windows_classic.css); /**/ /* <-- ADDITION FOR WINDOWS CLASSIC THEME*/
@import url(./classic/css/tabs/missing_tab_favicon_restored_default.css); /**/
@import url(./classic/css/tabs/tab_close_always_visible.css); /**/
@import url(./classic/css/tabs/tab_icon_colors.css); /**/
@import url(./classic/css/generalui/findbar_on_top.css); /**/
@import url(./classic/css/generalui/private_mode_indicator_hidden.css); /**/
@import url(./classic/css/generalui/bookmark_icons_colorized.css); /**/
@import url(./classic/css/generalui/send_to_device_menuitems_hidden.css); /**/
@import url(./classic/css/generalui/searchbar_glassplus_indicator_hidden.css); /**/
@import url(./classic/css/generalui/searchbar_go_button_hidden.css); /**/
@import url(./classic/css/generalui/searchbar_popup_engines_show_labels.css); /**/
@import url(./classic/css/toolbars/toolbars_old_padding.css); /**/
@import url(./classic/css/toolbars/tabs_toolbar_adjustments.css); /**/
@import url(./classic/css/toolbars/bookmarks_toolbar_old_height.css);
/*@import url(./classic/css/toolbars/general_toolbar_colors.css); /**/
@import url(./classic/css/toolbars/general_toolbar_colors_classic_grey.css); /**/
@import url(./classic/css/locationbar/locationbar_adjustments.css); /**/
@import url(./classic/css/locationbar/compact_mode_reduce_fontsize.css); /**/
@import url(./classic/css/locationbar/dropmarker_at_the_end.css); /**/
@import url(./classic/css/locationbar/dropmarker_visible.css); /**/
@import url(./classic/css/locationbar/icons_colorized.css); /**/
@import url(./classic/css/locationbar/starbutton_is_last_pageaction_button.css); /**/
@import url(./classic/css/locationbar/pageaction_separator_in_location_bar_hidden.css); /**/
@import url(./classic/css/locationbar/pageaction_button_in_location_bar_hidden.css); /**/
@import url(./classic/css/locationbar/go_button_in_location_bar_hidden.css); /**/
@import url(./classic/css/locationbar/identitybox_replace_i_icon_with_globe.css); /**/
@import url(./classic/css/locationbar/identitybox_colors.css); /**/
@import url(./classic/css/locationbar/identitybox_padlock_icon_classic.css); /**/
@import url(./classic/css/locationbar/ac_popup_classic_with_two_lines.css); /**/
 
/* test for Gary */
/*@import url(./classic/css/toolbars/toolbar_mode_icons_and_text.css); /**/
/*@import url(./css/toolbars/toolbar_mode_text_extra_windows_classic.css); /**/
 
/* Hide Context Menu Items, from https://www.reddit.com/r/firefox/comments/7dvtw0/guide_how_to_edit_your_context_menu/ */
/* and from simpleMenuWizard https://github.com/stonecrusher/simpleMenuWizard */
/* When right-clicking on... */
#context-sendimage,              /* Email Image... */
#context-setDesktopBackground,   /* Set As Desktop Background... */
 
#context-sep-paste,              /******* Separator *******/
#context-selectall,              /* Select All */
 
#context-navigation,             /* Whole navigation bar */
#context-sep-navigation,         /******* Separator *******/
#context-savepage,               /* Save Page As... */
#context-sep-sendpagetodevice,   /******* Separator *******/
#context-sendpagetodevice,       /* Send Page to Device */
#context-sep-viewbgimage,        /******* Separator *******/
 
/* #mainPopupSet menuitem[disabled="true"], /* Greyed out menu items */
#dummy
{
   display: none !important;
} /**/
 
 
/* Aris overrides ================================================================ */
/* from /classic/css/buttons/custom_icon_colors.css
/*orange*/
#open-file-button,
#home-button
{
  fill: black !important;
}
 
/* general_toolbar_colors.css override */
/* findbar part */
#main-window:not([style*='--lwt-header-image:url("resource:///chrome/browser/content/browser/defaultthemes/compact.header.png");']) :-moz-any(.browserContainer,#viewSource) :-moz-any(findbar,#FindToolbar) {
  background: linear-gradient(#D4D0C8,#D4D0C8) !important;
  border: 1px solid rgba(0,0,0,.5) !important;
}
/**/
 
/* end of Aris overrides ============================================================ */
 
/* move various extension context items around */
 
#exif_viewer_mozilla_doslash_org_exif-viewer-asr0 {
   -moz-box-ordinal-group: 0 !important;
}
 
/* ContextSearch web-ext */
#_5dd73bb9-e728-4d1e-990b-c77d8e03670f__search_engine_menu {
   -moz-box-ordinal-group: 0 !important;
}
/* Clippings */
[id^="_91aa5abe-9de4-4347-b7b5-322c38dd9271"] {
   -moz-box-ordinal-group: 4 !important;
} /**/
 
/* Link Text and Location Copier */
[id^="_ecdeca5f-93eb-4757-8cad-9c4ab7568649"] {
   -moz-box-ordinal-group: 0 !important;
} /**/
 
/* #printedit-we_dw-dev_6 {
 
} /**/
 
#ublock0_raymondhill_net_uBlock0-blockElement {
   -moz-box-ordinal-group: 5 !important;
}
 
 
/*
tooltip {
  max-width: 500px !important;
  width: 500px !important;
  height: auto !important;
  border-color: #ff0000 !important;
  -moz-appearance: none !important;
}
*/
 
/* Ability to scroll in Fx57 */
/*
#PopupAutoCompleteRichResult { max-height: 340px !important; }
#PopupAutoCompleteRichResult .autocomplete-richlistbox > scrollbox {
  overflow-y: auto !important; 
  padding-right: 3px !important;
  margin-top: -4px;
  margin-bottom: -4px; 
}
#PopupAutoCompleteRichResult .autocomplete-richlistbox {
  padding-right: 0 !important;
}
*/
 
 
/* Change color of selected tab and make title bold */
tab [selected]  {
/*    background-color: #EDEBE8 !important; */ 
/*    color: black !important; */
    font-weight: bold !important;
 
}
 
/* from https://www.reddit.com/r/firefox/comments/7fyiaj/is_there_a_way_to_make_pinned_tabs_thinner/ */
/* shrink pinned tabs */
.tab-content[pinned] {
    max-width: 22px !important;
    min-width: 22px !important;
}
 
/* re-align favicon*/
.tab-content[pinned] .tab-icon-image {
   margin: 0 -4px !important;
} /**/
 
/*** Page Bookmarked / Edit This Bookmark Tweaks ***/
/* Folder list box taller */
#editBMPanel_folderTree {
  height: 300px !important;
  min-height: 300px !important;
} 
 
/*
.devtools-monospace {
    font-family: "courier new" !important;
  }
/**/
 
/* stuff for Gary */
/*
.urlbar-input-box {
   font-weight: bold !important;
   font-size: 12pt !important;
} 
#TabsToolbar { visibility: collapse; }
 
.bookmark-item {
   font-size: 12pt !important;
}
/**/

Result of these changes:

Firefox 57 Beta Appearance

Themes

I use the Default theme. I have others installed but haven't found a good way to get a list of them.



Plug-ins

Adobe Flash is the only non-default plugin installed.

Current Firefox Plugins

Graphics

Features
CompositingDirect3D 11 (Advanced Layers)
Asynchronous Pan/Zoomwheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled
WebGL 1 Driver WSI InfoEGL_VENDOR: Google Inc. (adapter LUID: 00000000000088d4) EGL_VERSION: 1.4 (ANGLE 2.1.0.dec065540d5f) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 1 Driver RendererGoogle Inc. -- ANGLE (NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0)
WebGL 1 Driver VersionOpenGL ES 2.0 (ANGLE 2.1.0.dec065540d5f)
WebGL 1 Driver ExtensionsGL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object
WebGL 1 ExtensionsANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc MOZ_WEBGL_depth_texture
WebGL 2 Driver WSI InfoEGL_VENDOR: Google Inc. (adapter LUID: 00000000000088d4) EGL_VERSION: 1.4 (ANGLE 2.1.0.dec065540d5f) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 2 Driver RendererGoogle Inc. -- ANGLE (NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0)
WebGL 2 Driver VersionOpenGL ES 3.0 (ANGLE 2.1.0.dec065540d5f)
WebGL 2 Driver ExtensionsGL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object
WebGL 2 ExtensionsEXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc
Direct2Dtrue
DirectWritetrue (6.2.9200.22164)
GPU #1
ActiveYes
DescriptionNVIDIA GeForce GTX 550 Ti
Vendor ID0x10de
Device ID0x1244
Driver Version9.18.13.4788
Driver Date3-13-2015
Driversnvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
Subsys ID15543842
RAM1024
Diagnostics
ClearType ParametersGamma: 2.2 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
AzureCanvasAccelerated0
AzureCanvasBackendDirect2D 1.1
AzureCanvasBackend (UI Process)skia
AzureContentBackendDirect2D 1.1
AzureContentBackend (UI Process)skia
AzureFallbackCanvasBackend (UI Process)cairo
GPUProcessPid5452
ClearType ParametersGamma: 2.2 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
Decision Log
WEBRENDER
opt-in by default: WebRender is an opt-in feature
unavailable by runtime: Build doesn't include WebRender
ADVANCED_LAYERS
available by user: Enabled for Windows 7 via user-preference
Workarounds
NO_CONSTANT_BUFFER_OFFSETTINGUnsupported by driver

Page last modified: Friday, December 1, 2017 11:15:42 PM CST

Return to Home Page