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 (link removed, no longer there).
Thursday, September 10, 2015: Now using Extension List Dumper 2 (extension no longer available) 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 10 Professional 64-bit
Submitted/Commented on Bugs for 57+
Extensions
29 Enabled Extensions, 49 total.
Firefox Version: 144.0.2 | Build ID: 20251027123126 | Update Channel: release
Date: November 7, 2025 9:41 AM CST
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:144.0) Gecko/20100101 Firefox/144.0
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 move:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
below all the @import lines in order for them work. (Jan 27, 2018: I have subsequently been told "the namespace line is no longer required since XUL is dead from v54." So, I've just removed it.) For further information, I recommend reading Adding Style Recipes to userChrome.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 4.7.5 ******************************************************************************/
@import "./classic475/config/general_variables.css"; /**/
/* @import "./classic475/config/color_variables.css"; /**/ /* <- 'classic grey' colors */
@import "./classic475/config/color_variables_classic-grey.css"; /**/ /* <- 'classic grey' colors (Win Classic) */
@import "./classic475/css/buttons/buttons_on_navbar_classic_appearance.css"; /**/
@import "./classic475/css/buttons/icons_colorized.css"; /**/
/* @import "./classic475/css/buttons/buttons_on_bookmarks_toolbar_old_size_and_appearance.css"; /**/
@import "./classic475/css/buttons/buttons_on_bookmarks_toolbar_old_size_and_appearance-474.css"; /**/
@import "./classic475/css/buttons/bookmarks_menu_button_localized_label_on_bookmarks_toolbar.css"; /**/
/* @import "./classic475/css/buttons/bookmarks_menu_button_popup_classic_appearance.css"; /**/
@import "./classic475/css/appbutton/appbutton_popup_icons.css"; /**/
@import "./classic475/css/appbutton/appbutton_popup_icons_colorized.css"; /**/
@import "./classic475/css/buttons/appbutton_in_titlebar.css"; /**/ /* <-- label only */
@import "./classic475/css/buttons/appbutton_in_titlebar_autocolor.css"; /**/
@import "./classic475/css/tabs/classic_squared_tabs.css"; /**/
@import "./classic475/css/tabs/tabs_below_navigation_toolbar.css"; /**/ /* <-- tabs not on top - Fx133+ - Windows/Linux */
@import "./classic475/css/tabs/missing_tab_favicon_restored_default.css"; /**/
@import "./classic475/css/tabs/tab_close_always_visible.css"; /**/
@import "./classic475/css/tabs/tab_icon_colors.css"; /**/
/* @import "./classic475/css/tabs/alltabs_button_only_visible_in_overflow_mode.css"; /**/
@import "./classic475/css/generalui/private_mode_indicator_hidden.css"; /**/
@import "./classic475/css/generalui/bookmark_icons_colorized.css"; /**/
/* @import "./classic475/css/generalui/popup_compact_menus.css"; /**/
@import "./classic475/css/generalui/findbar_on_top.css"; /**/
/* @import "./classic475/css/generalui/findbar_compact.css"; /**/
@import "./classic475/css/generalui/searchbar_glassplus_indicator_hidden.css"; /**/
@import "./classic475/css/generalui/searchbar_go_button_hidden.css"; /**/
@import "./classic475/css/generalui/searchbar_popup_engines_show_labels_scrollbars.css"; /**/
@import "./classic475/css/toolbars/toolbars_old_padding.css"; /**/
@import "./classic475/css/toolbars/tabs_toolbar_adjustments.css"; /**/
@import "./classic475/css/toolbars/bookmarks_toolbar_old_height.css"; /**/
@import "./classic475/css/toolbars/general_toolbar_colors.css"; /**/
/* ******************* the following are for Megabar, ('about:config > browser.urlbar.update1 > true') */
@import "./classic475/css/locationbar/megabar_optimizations.css"; /**/
/* @import "./classic475/css/locationbar/ac_popup_megabar_title_and_url_50percent_width.css"; /**/
@import "./classic475/css/locationbar/ac_popup_megabar_url_and_title_50percent_width.css"; /**/
/* @import "./classic475/css/locationbar/ac_popup_megabar_title_and_url_two_lines.css"; /**/ /* for tile+url only, not for heuristic items like 'visit', 'search' etc. */
@import "./classic475/css/locationbar/compact_mode_reduce_fontsize.css"; /**/
@import "./classic475/css/locationbar/identitybox_replace_i_icon_with_globe.css"; /**/
@import "./classic475/css/locationbar/identitybox_colors.css"; /**/
@import "./classic475/css/locationbar/identitybox_padlock_icon_classic.css"; /**/
@import "./classic475/css/locationbar/icons_colorized.css"; /**/
@import "./classic475/css/locationbar/pageaction_separator_in_location_bar_hidden.css"; /**/
/* @import "./classic475/css/locationbar/pageaction_button_in_location_bar_hidden.css"; /**/
@import "./classic475/css/locationbar/starbutton_is_last_pageaction_button.css"; /**/
@import "./classic475/css/locationbar/starbutton_popup_preview_image_hidden.css"; /**/
@import "./classic475/css/locationbar/dropmarker_at_the_end.css"; /**/
@import "./classic475/css/locationbar/dropmarker_visible.css"; /**/
@import "./classic475/css/locationbar/urlbar_background_color.css"; /**/
@import "./classic475/css/locationbar/urlbar_restore_visible_border.css"; /**/
@import "./classic475/css/appbutton/appbutton_popup_sync_hidden.css"; /**/
/* Sidebar */
/* @import "./classic475/css/generalui/sidebar_show_on_hover.css"; /**/
/* From MrOtherGuy */
/* @import "./mrotherguy/multi-row_bookmarks.css"; /**/
/* The following is loading a Restart Menu item.
From: https://github.com/Aris-t2/CustomCSSforFx/issues/135
*/
/*toolbarbutton#alltabs-button {
-moz-binding: url("./userChrome/userChrome.xml#execute_javascript_code");
} /**/
/* Aris overrides ================================================================ */
/* from /classic##/css/buttons/icons_colorized.css
/*orange*/
:-moz-any(#open-file-button,#home-button){
fill: black !important;
}
/* Set the background color of the URL and Search Bar to white for fx133. */
/* #urlbar-background, #searchbar {
background-color: white !important;
} /**/
/* selected tabs color */
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab .tab-content[selected="true"] {
background-image: linear-gradient(to top,#f9f9fa,#f9f9fa,#f9f9fa) !important;
} /**/
/* add a border between tab row and browser content (for Firefox 75 and below) */
/* #navigator-toolbox {
border-bottom: black 1px solid !important;
} /**/
/* use below for Firefox 76+ */
#browser {
border-top: black 1px solid !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;
/* display: visible !important; /**/
}
/**/
/* #PopupSearchAutoComplete .search-one-offs {
overflow-y: scroll !important;
} /**/
/* #PopupSearchAutoComplete .search-one-offs {
height: 400px !important;
max-height: 400px !important;
overflow-y: scroll !important;
} /**/
:root {
--search-one-offs_labels_height: 400px !important;
}
/* end of Aris overrides ============================================================ */
/* Additional CSS that must be above @namespace line in order to work */
/*Franks Urlbar Selected Text Fix...
from http://forums.mozillazine.org/viewtopic.php?p=14785957#p14785957 */
::-moz-selection {
-moz-appearance:none !important;
background:#6B7E8F;
color: white;} /**/
/* 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-sendlinktodevice,
#context-sep-sendlinktodevice,
#context-sep-viewbgimage, /******* Separator *******/
/* #mainPopupSet menuitem[disabled="true"], /* Greyed out menu items */
#dummy
{
display: none !important;
} /**/
/* move various extension context items around */
/* Old way: -moz-box-ordinal-group: 0 !important; */
/* Exif Viewer */
[id^="exif_viewer_mozilla_doslash_org-menuitem-_exif-viewer-asr0"] {
order: -1 !important;
} /**/
/* ContextSearch web-ext */
/* Move Search: to top of context menu*/
menu[label^="Search for"] {
order: -1 !important;
} /**/
/* Link Text and Location Copier */
[id^="_ecdeca5f-93eb-4757-8cad-9c4ab7568649"] {
order: -1 !important;
} /**/
/* Edit */
/* Note: the following also moves the Edit main menu item to the left in addition to moving the extension up */
/* menu[label^="Edit"] {
order: -1 !important;
} /**/
/* Clippings */
[id^="_91aa5abe-9de4-4347-b7b5-322c38dd9271"] {
order: -1 !important;
} /**/
/* #printedit-we_dw-dev_6 {
} /**/
/* Anchor uBlock Origin to bottom of context menu*/
#ublock0_raymondhill_net-menuitem-_uBlock0-blockElement {
order: 0 !important;
} /**/
/* Built-in Screenshot */
/* menuitem[label^="Take a Screenshot"] {
-moz-box-ordinal-group: 6 !important;
} /**/
/* Change color of selected tab and make title bold */
tab [selected] {
/* background-color: #EDEBE8 !important; */
/* color: black !important; */
font-weight: bold !important;
}
/* The following removes the favicon from the New Tab tab */
/*
.tabbrowser-tab[label="New Tab"] .tab-content .tab-icon-image
display: none !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;
} /**/
/* Scroll bar on Bookmark Menu */
/* From http://forums.mozillazine.org/viewtopic.php?f=38&t=3056311&start=15 */
/*
toolbarbutton.menupopup-scrollbutton.scrollbutton-up,
toolbarbutton.menupopup-scrollbutton.scrollbutton-down {
display: none !important;
}
scrollbox[part="scrollbox"] {
overflow-y: auto !important;
} /**/
/* Bookmarks from main menu: */
/* from https://support.mozilla.org/en-US/questions/1266862 */
/* #bookmarksMenuPopup menu,
#bookmarksMenuPopup menuitem {
font-size: 10pt !important;
min-height: 16px !important;
max-height: 16px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
} */
/*** BEGIN Firefox 91 (August, 2021) ***/
/*** Tighten up drop-down/context/popup menu spacing ***/
/* from https://www.reddit.com/r/FirefoxCSS/comments/s1p8u5/firefox_96_messed_up_with_my_usercontentcss_and/ */
menupopup > menuitem, menupopup > menu {
padding-block: 3px !important;
}
/*
:root {
--arrowpanel-menuitem-padding: 4px 8px !important;
}
/**/
/* Reset menu background to grey instead of dark blue */
#main-menubar > menu[_moz-menuactive="true"] {
background-color: rgba(207,207,216,.66) !important;
color: currentColor !important;
} /**/
/* From: https://github.com/Aris-t2/CustomCSSforFx/discussions/606#discussioncomment-6356986
concerning Search Bookmarks Menu Item */
menuitem#menu_bookmarkThisPage,
menuitem#menu_searchBookmarks,
menuitem#menu_searchBookmarks ~ menuseparator#bookmarksToolbarSeparator {
display: none !important;
visibility: collapse !important;
} /**/
/* Set layout.css.moz-box-flexbox-emulation.enabled to true if the below is commented out in 107. This needs to be commented out
in 108+ */
/*#tabbrowser-tabs {
width: 100vw !important;
} /**/
Here's my current userContent.css:
/*AGENT_SHEET*/
/* Aris imports from https://github.com/aris-t2/customcssforfx */
/* version 4.7.5 ******************************************************************************/
@import "./classic475/css/aboutaddons/addonlists_show_addon_version_number.css"; /**/
@import "./classic475/css/aboutaddons/addons_manager_alternative_appearance.css"; /**/
@import "./classic475/css/aboutaddons/addonlists_show_buttons_instead_of_menu_popup_compact_view.css"; /**/
@import "./classic475/css/aboutconfig/aboutconfig_compact_appearance.css"; /**/
@import "./classic475/css/aboutaddons/recentupdates_category_always_visible.css"; /**/
@import "./classic475/css/aboutpreferences/preferences_alternative_appearance.css"; /**/
@import "./classic475/css/aboutpreferences/sync_category_always_hidden.css"; /**/
@import "./classic475/css/aboutpreferences/firefox_support_always_hidden.css"; /**/
@import "./classic475/css/aboutaddons/addons_support_always_hidden.css"; /**/
/*@font-face { font-family: 'Segoe UI'; src: local('Arial'"; } */
/* The following is from https://support.mozilla.org/en-US/questions/1413716?page=2 */
/*@-moz-document domain(facebook.com){
svg[style^="height: 0px;"]{height:15px !important}
} /**/
Result of these changes (Firefox 126 in Windows 10):
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
Current installed plug-ins. Right now, just the default ones.
Image was last updated: March 23, 2025

Graphics
| Features |
| Window Device Pixel Ratios | 1 |
|---|
| Compositing | WebRender |
|---|
| Font Visibility Debug Info | Windows Platform |
|---|
| Asynchronous Pan/Zoom | wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled; smooth pinch-zoom enabled |
|---|
| WebGL 1 Driver WSI Info | outOfProcess:
false
inProcess: true
EGL_VENDOR: Google Inc. (NVIDIA)
EGL_VERSION: 1.5 (ANGLE 2.1.19739 git hash: 419cd2c3213b)
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_ANGLE_direct_composition EGL_ANGLE_windows_ui_composition
EGL_NV_post_sub_buffer EGL_KHR_create_context 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_stream_producer_d3d_texture
EGL_ANGLE_create_context_webgl_compatibility
EGL_CHROMIUM_create_context_bind_generates_resource
EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float
EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group
EGL_ANGLE_display_semaphore_share_group
EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control
EGL_ANGLE_robust_resource_initialization
EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache
EGL_ANDROID_recordable EGL_ANGLE_image_d3d11_texture
EGL_ANGLE_create_context_backwards_compatible EGL_KHR_no_config_context
EGL_KHR_create_context_no_error EGL_KHR_reusable_sync
EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_device_query
EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle
EGL_ANGLE_platform_angle_d3d EGL_ANGLE_platform_angle_d3d11on12
EGL_ANGLE_platform_angle_device_id EGL_ANGLE_device_creation
EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_ANGLE_feature_control |
|---|
| WebGL 1 Driver Renderer | Google Inc. (NVIDIA) -- ANGLE (NVIDIA, NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0, D3D11-23.21.13.9135) |
|---|
| WebGL 1 Driver Version | OpenGL ES 3.0.0 (ANGLE 2.1.19739 git hash: 419cd2c3213b) |
|---|
| WebGL 1 Driver Extensions | GL_AMD_performance_monitor
GL_ANGLE_base_vertex_base_instance
GL_ANGLE_base_vertex_base_instance_shader_builtin GL_ANGLE_client_arrays
GL_ANGLE_copy_texture_3d GL_ANGLE_depth_texture
GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample
GL_ANGLE_get_serialized_context_string GL_ANGLE_get_tex_level_parameter
GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size
GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample
GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control
GL_ANGLE_provoking_vertex GL_ANGLE_request_extension
GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_multisample
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_lose_context GL_CHROMIUM_sync_query
GL_EXT_EGL_image_external_wrap_modes GL_EXT_base_instance
GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_clip_control
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float
GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer
GL_EXT_disjoint_timer_query GL_EXT_draw_buffers
GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex
GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays
GL_EXT_map_buffer_range GL_EXT_multi_draw_indirect
GL_EXT_multisampled_render_to_texture 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_bptc
GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg
GL_EXT_texture_storage GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile
GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external
GL_NV_fence GL_NV_framebuffer_blit 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_EAC_R11_signed_texture
GL_OES_compressed_EAC_R11_unsigned_texture
GL_OES_compressed_EAC_RG11_signed_texture
GL_OES_compressed_EAC_RG11_unsigned_texture
GL_OES_compressed_ETC2_RGB8_texture GL_OES_compressed_ETC2_RGBA8_texture
GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture
GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture
GL_OES_compressed_ETC2_sRGB8_alpha8_texture
GL_OES_compressed_ETC2_sRGB8_texture GL_OES_depth24 GL_OES_depth32
GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context
GL_OES_texture_border_clamp 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_texture_stencil8 GL_OES_vertex_array_object GL_OVR_multiview
GL_OVR_multiview2 GL_WEBGL_video_texture |
|---|
| WebGL 1 Extensions | ANGLE_instanced_arrays
EXT_blend_minmax EXT_color_buffer_half_float EXT_float_blend
EXT_frag_depth EXT_shader_texture_lod EXT_sRGB
EXT_texture_compression_bptc EXT_texture_compression_rgtc
EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint
OES_fbo_render_mipmap 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_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info
WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers
WEBGL_lose_context WEBGL_provoking_vertex |
|---|
| WebGL 2 Driver WSI Info | outOfProcess:
false
inProcess: true
EGL_VENDOR: Google Inc. (NVIDIA)
EGL_VERSION: 1.5 (ANGLE 2.1.19739 git hash: 419cd2c3213b)
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_ANGLE_direct_composition EGL_ANGLE_windows_ui_composition
EGL_NV_post_sub_buffer EGL_KHR_create_context 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_stream_producer_d3d_texture
EGL_ANGLE_create_context_webgl_compatibility
EGL_CHROMIUM_create_context_bind_generates_resource
EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float
EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group
EGL_ANGLE_display_semaphore_share_group
EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control
EGL_ANGLE_robust_resource_initialization
EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache
EGL_ANDROID_recordable EGL_ANGLE_image_d3d11_texture
EGL_ANGLE_create_context_backwards_compatible EGL_KHR_no_config_context
EGL_KHR_create_context_no_error EGL_KHR_reusable_sync
EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_device_query
EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle
EGL_ANGLE_platform_angle_d3d EGL_ANGLE_platform_angle_d3d11on12
EGL_ANGLE_platform_angle_device_id EGL_ANGLE_device_creation
EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path
EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
EGL_ANGLE_feature_control |
|---|
| WebGL 2 Driver Renderer | Google Inc. (NVIDIA) -- ANGLE (NVIDIA, NVIDIA GeForce GTX 550 Ti Direct3D11 vs_5_0 ps_5_0, D3D11-23.21.13.9135) |
|---|
| WebGL 2 Driver Version | OpenGL ES 3.0.0 (ANGLE 2.1.19739 git hash: 419cd2c3213b) |
|---|
| WebGL 2 Driver Extensions | GL_AMD_performance_monitor
GL_ANGLE_base_vertex_base_instance
GL_ANGLE_base_vertex_base_instance_shader_builtin GL_ANGLE_client_arrays
GL_ANGLE_copy_texture_3d GL_ANGLE_depth_texture
GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample
GL_ANGLE_get_serialized_context_string GL_ANGLE_get_tex_level_parameter
GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size
GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample
GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control
GL_ANGLE_provoking_vertex GL_ANGLE_request_extension
GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_multisample
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_lose_context GL_CHROMIUM_sync_query
GL_EXT_EGL_image_external_wrap_modes GL_EXT_base_instance
GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_clip_control
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float
GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer
GL_EXT_disjoint_timer_query GL_EXT_draw_buffers
GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex
GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays
GL_EXT_map_buffer_range GL_EXT_multi_draw_indirect
GL_EXT_multisampled_render_to_texture 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_bptc
GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg
GL_EXT_texture_storage GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile
GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external
GL_NV_fence GL_NV_framebuffer_blit 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_EAC_R11_signed_texture
GL_OES_compressed_EAC_R11_unsigned_texture
GL_OES_compressed_EAC_RG11_signed_texture
GL_OES_compressed_EAC_RG11_unsigned_texture
GL_OES_compressed_ETC2_RGB8_texture GL_OES_compressed_ETC2_RGBA8_texture
GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture
GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture
GL_OES_compressed_ETC2_sRGB8_alpha8_texture
GL_OES_compressed_ETC2_sRGB8_texture GL_OES_depth24 GL_OES_depth32
GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex
GL_OES_element_index_uint GL_OES_fbo_render_mipmap
GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context
GL_OES_texture_border_clamp 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_texture_stencil8 GL_OES_vertex_array_object GL_OVR_multiview
GL_OVR_multiview2 GL_WEBGL_video_texture |
|---|
| WebGL 2 Extensions | EXT_color_buffer_float
EXT_float_blend EXT_texture_compression_bptc
EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug
OES_draw_buffers_indexed OES_texture_float_linear OVR_multiview2
WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb
WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
WEBGL_provoking_vertex |
|---|
| Target Frame Rate | 60 |
|---|
| WebGPU Default Adapter | {
"navigator.gpu.requestAdapter({})": null
} |
|---|
| WebGPU Fallback Adapter | {
"navigator.gpu.requestAdapter({\"forceFallbackAdapter\":true})": {
"info": {
"architecture": "",
"description": "",
"device": "",
"isFallbackAdapter": true,
"subgroupMaxSize": 128,
"subgroupMinSize": 4,
"vendor": "",
"wgpuBackend": "Dx12",
"wgpuDevice": 140,
"wgpuDeviceType": "Cpu",
"wgpuDriver": "10.0.19041.5794",
"wgpuDriverInfo": "",
"wgpuName": "Microsoft Basic Render Driver",
"wgpuVendor": 5140
},
"features": [
"bgra8unorm-storage",
"core-features-and-limits",
"depth-clip-control",
"depth32float-stencil8",
"float32-filterable",
"indirect-first-instance",
"rg11b10ufloat-renderable",
"shader-f16",
"texture-compression-bc",
"texture-compression-bc-sliced-3d",
"timestamp-query"
],
"limits": {
"maxBindGroups": 8,
"maxBindGroupsPlusVertexBuffers": 24,
"maxBindingsPerBindGroup": 65535,
"maxBufferSize": 1073741824,
"maxColorAttachmentBytesPerSample": 32,
"maxColorAttachments": 8,
"maxComputeInvocationsPerWorkgroup": 768,
"maxComputeWorkgroupSizeX": 1024,
"maxComputeWorkgroupSizeY": 1024,
"maxComputeWorkgroupSizeZ": 64,
"maxComputeWorkgroupStorageSize": 32768,
"maxComputeWorkgroupsPerDimension": 65535,
"maxDynamicStorageBuffersPerPipelineLayout": 4,
"maxDynamicUniformBuffersPerPipelineLayout": 8,
"maxInterStageShaderVariables": 16,
"maxSampledTexturesPerShaderStage": 64,
"maxSamplersPerShaderStage": 64,
"maxStorageBufferBindingSize": 1073741824,
"maxStorageBuffersPerShaderStage": 64,
"maxStorageTexturesPerShaderStage": 64,
"maxTextureArrayLayers": 2048,
"maxTextureDimension1D": 16384,
"maxTextureDimension2D": 16384,
"maxTextureDimension3D": 2048,
"maxUniformBufferBindingSize": 65536,
"maxUniformBuffersPerShaderStage": 64,
"maxVertexAttributes": 32,
"maxVertexBufferArrayStride": 2048,
"maxVertexBuffers": 16,
"minStorageBufferOffsetAlignment": 32,
"minUniformBufferOffsetAlignment": 256
}
}
} |
|---|
| DirectWrite | true (10.0.19041.5794) |
| GPU #1 |
| Active | Yes |
|---|
| Description | NVIDIA GeForce GTX 550 Ti |
|---|
| Vendor ID | 0x10de |
|---|
| Device ID | 0x1244 |
|---|
| Driver Version | 23.21.13.9135 |
|---|
| Driver Date | 3-23-2018 |
|---|
| Drivers | C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumdx.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumdx.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumdx.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumdx.dll
C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumd.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumd.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumd.dll,C:
\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c1a085cc86772d3f\nvldumd.dll |
|---|
| Subsys ID | 15543842 |
|---|
| RAM | 1024 |
| GPU #2 |
| Active | No |
|---|
| RAM | 0 |
| Diagnostics |
| AzureCanvasBackend | skia |
|---|
| AzureCanvasBackend (UI Process) | skia |
|---|
| AzureContentBackend | skia |
|---|
| AzureContentBackend (UI Process) | skia |
|---|
| AzureFallbackCanvasBackend (UI Process) | skia |
|---|
| CMSOutputProfile | AAACAGFwcGwCAAAAbW50clJHQiBYWVogB9wABQALABAAMAARYWNzcE1TRlQAAAAATk9ORQAAAAAAAAAAAAAAAAAAAAAAAPbVAAEAAAAA0ywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKZGVzYwAAAPwAAAAwclhZWgAAASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUclRSQwAAAWgAAAAOZ1RSQwAAAXgAAAAOYlRSQwAAAYgAAAAOd3RwdAAAAZgAAAAUY3BydAAAAawAAABAY2FsdAAAAewAAAAUZGVzYwAAAAAAAAAQVlgyMzcwIFNFUklFUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG7dAAA4QwAAA85YWVogAAAAAAAAYpEAALIbAAAOwlhZWiAAAAAAAAAlZwAAFaEAAMCbY3VydgAAAAAAAAABAjMAAGN1cnYAAAAAAAAAAQIzAABjdXJ2AAAAAAAAAAECMwAAWFlaIAAAAAAAAPOMAAEAAAABFpB0ZXh0AAAAAENvcHlyaWdodCCpIDIwMTIgVmlld1NvbmljIENvcnBvcmF0aW9uAAAAAAAAAAAAAAAAAAAAAAAAZHRpbQAAAAAH3AAFAAsAEAAwABE= |
|---|
| Display0 | 1920x1080@60Hz scales:1.000000|1.000000 |
|---|
| DisplayCount | 1 |
|---|
| HardwareStretching | both=0 window-only=0 full-screen-only=1 none=0 error=0 |
|---|
| OverlaySupport | NV12=None YUV2=None BGRA8=Software RGB10A2=None VpSR=Not Supported VpAutoHDR=Not Supported |
|---|
| SwapChainTearingSupport | Supported |
|---|
| GPUProcessPid | 7732 |
|---|
| ClearType Parameters | Gamma: 1.8 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 |
|---|
| Font Visibility Debug Info | Windows Platform |
| Decision Log |
| HW_COMPOSITING | |
|---|
| D3D11_COMPOSITING | |
|---|
| DIRECT2D | | default | disabled | Disabled by default | Blocklisted; failure code FEATURE_FAILURE_DISABLED |
|
|---|
| D3D11_HW_ANGLE | |
|---|
| GPU_PROCESS | |
|---|
| WEBRENDER | |
|---|
| WEBRENDER_COMPOSITOR | |
|---|
| WEBRENDER_PARTIAL | |
|---|
| WEBRENDER_SHADER_CACHE | |
|---|
| WEBRENDER_OPTIMIZED_SHADERS | |
|---|
| WEBRENDER_ANGLE | |
|---|
| WEBRENDER_DCOMP_PRESENT | |
|---|
| WEBRENDER_SCISSORED_CACHE_CLEARS | |
|---|
| WEBGPU | |
|---|
| WINDOW_OCCLUSION | |
|---|
| HARDWARE_VIDEO_DECODING | |
|---|
| HARDWARE_VIDEO_ENCODING | |
|---|
| VIDEO_HARDWARE_OVERLAY | |
|---|
| VIDEO_SOFTWARE_OVERLAY | |
|---|
| HW_DECODED_VIDEO_ZERO_COPY | |
|---|
| VP8_HW_DECODE | |
|---|
| VP9_HW_DECODE | |
|---|
| REUSE_DECODER_DEVICE | |
|---|
| BACKDROP_FILTER | |
|---|
| CANVAS_RENDERER_THREAD | |
|---|
| ACCELERATED_CANVAS2D | |
|---|
| H264_HW_DECODE | |
|---|
| AV1_HW_DECODE | |
|---|
| HEVC_HW_DECODE | |
|---|
| REMOTE_CANVAS | | default | available | | | | runtime | blocked | Disabled without Direct2D | Blocklisted; failure code FEATURE_REMOTE_CANVAS_NO_DIRECT2D |
|
|---|
| VP8_HW_ENCODE | |
|---|
| VP9_HW_ENCODE | |
|---|
| H264_HW_ENCODE | |
|---|
| AV1_HW_ENCODE | |
|---|
| HEVC_HW_ENCODE | |
|---|
| WMF_HW_DRM | |
|---|
| GL_NORM16_TEXTURES | |
|---|
| WEBGPU_EXTERNAL_TEXTURE | |
| Crash Guard Disabled Features |
| Workarounds |
| Failure Log |