Certain X/Twitter H.264 MP4 videos fail to play (black screen or no playback) on macOS Sequoia Apple Silicon — works in Chrome and VLC
Categories
(Core :: Audio/Video, defect, P3)
Tracking
()
People
(Reporter: ssbaker305, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
396.45 KB,
text/rtf
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:149.0) Gecko/20100101 Firefox/149.0
Steps to reproduce:
Video from https://x.com/LizzySavetsky/status/2037527220210557169 does not play in Firefox (player loads but video doesn't start or shows black). The same video plays fine in Chrome and when downloaded and played in VLC.
Works for many videos (including from @Grok
, @elonmusk
, MSM), but fails on some independent uploads (likely vertical/phone-sourced VFR H.264 after X transcoding).
Disabled hardware video decoding (media.hardware-video-decoding.enabled = false), toggled many other media.* prefs, disabled Enhanced Tracking Protection, tried Troubleshoot Mode / safe mode, refreshed Firefox, etc. None fixed it.
Actual results:
I got a spinning wheel on my Mac Studio 64GB computer. See Bug Text Data report for details.
Expected results:
The video should have played on X's native platform and not just in Chrome or a VLC player.
Comment 1•6 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•6 months ago
|
||
Could you please collect a Media Playback profile with logging? Ideally with most tabs closed to minimize details in the profile. Thanks!
- Visit https://profiler.firefox.com/ to enable the profiler addon.
- Click on the dropdown arrow next to the new profiler addon icon and select the "Media" setting.
- Go to about:logging, select the "Media playback" logging preset, and ensure "Logging to the profiler" is selected for the output.
- Click on "Start Logging".
- Browse to a video that fails to play, wait for the spinning for 30 seconds.
- Click on the profiler addon icon to stop profiling.
- Wait for the new tab to open with the profile.
- Click on "Upload Local Profile" in the upper right hand corner of the tab, and then on Upload again.
- Share the URL given in this bug.
| Reporter | ||
Comment 3•6 months ago
|
||
https://share.firefox.dev/4bMe5wl is the uploaded local profile. Please advise.
Comment 4•6 months ago
|
||
You have quite a few extensions installed and running. Have you tried to reproduce in safe mode?
https://support.mozilla.org/en-US/kb/diagnose-firefox-issues-using-troubleshoot-mode
(In reply to Scott Baker from comment #3)
https://share.firefox.dev/4bMe5wl is the uploaded local profile. Please advise.
This doesn't appear to have any media information in it.
| Reporter | ||
Comment 5•6 months ago
|
||
Yes, Grok in X suggested the same safemode fix too. I just retried it and still get the spinning wheel. So, that doesn't work.
I uploaded the local profile as suggested, but I'm not sure what you mean by the LP not having any media information in it or how to change it.
Here is the example link to a video that doesn't play on X in Firefox (in any mode) but does play on Google Chrome:
| Reporter | ||
Comment 6•6 months ago
|
||
| Reporter | ||
Comment 7•6 months ago
|
||
Comment 8•5 months ago
•
|
||
You rtf about support attachment is hard to view. Can you please -
- open about:support
- click copy text to clipboard
- open this bug and paste the text here and submit.
You might get prompted to add as an attachment if the text is long. That works too.
| Reporter | ||
Comment 9•5 months ago
|
||
Application Basics
Name: Firefox
Version: 149.0
Build ID: 20260318190823
Distribution ID:
Update Channel: release
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:149.0) Gecko/20100101 Firefox/149.0
OS: Darwin 24.6.0 Darwin Kernel Version 24.6.0: Mon Jan 19 21:56:28 PST 2026; root:xnu-11417.140.69.708.3~1/RELEASE_ARM64_T6020
Rosetta Translated: false
Multiprocess Windows: 1/1
Fission Windows: 1/1 Enabled by default
Remote Processes: 23
Enterprise Policies: Inactive
Google Location Service Key: Found
Google Safebrowsing Key: Found
Mozilla Location Service Key: Found
Safe Mode: false
Memory Size (RAM): 64.0 GB
Disk Space Available: 3,073 GB
Crash Reports for the Last 3 Days
Remote Features
1-Callout Contextual Chatbot Suggestion Treatment A Rollout V2: (treatment-a-tab-switching-copy)
Address Autofill Desktop ( Pref, Release Rollout ): (enable-address-autofill)
AI Chatbot Page Summarization MVP - treatment-a-callout-badge Rollout V4: (treatment-a-callout-badge)
Campaign Effectiveness Test 2: (control)
Context ID rotation every 3 days: (control)
Disable legacy spoc ping by default: (control)
Disable legacy top-sites ping by default: (control)
Downsample uptake.remotecontent events glean feature: (control)
Enable Enrollment Status Telemetry for Firefox Desktop (via nimbusTelemetry): (control)
Enable Nimbus Unenrollment Synchronization: (control)
Enable OHTTP for MARS communications on Release: (control)
Limit use of OCSP - Rollout: (enforce)
Fast UDP for Firefox - Treatment Fast UDP Release Rollout: (treatment-fast-udp)
Firefox Backup feature gradual rollout: (treatment)
Fox Doodle Multi-Action CTA 2025 - Dummy Rollout V2: (treatment-a)
Fx Accounts Ping (release rollout 2): (control)
Multiple Profile Switching Rollout Feature only: (treatment-a-multi-profiles)
Multiple Profile Switching Rollout Messages only: (treatment-a-multi-profiles)
New Tab 151.2.20260328.211913 to Release 149: (rollout)
New Tab Automated Personalization Rollout (v2): (personalized-stories)
OHTTP Merino Content Recs Rollout: (enable-ohttp)
PDF Annotations Signatures - Treatment A - Already Default Rollout: (treatment-a)
Pin Frequently Used Websites - Promo Rollout, Day 3+ users, All Locales: (rollout-branch)
Privacy-Enhancing Firefox Suggest - M5 Rollout: (treatment)
Private Window Visual Refresh - rollout: (control)
Product Insight Telemetry via Server Knobs - Rollout - Release: (control-rollout)
Relay integration into Firefox 118+ Release for all FXA and autofill users: (enable-relay-integration)
Set to Default - Hamburger Menu Rollout: (treatment-c)
Smart shortcuts v3-lr2 - no-lr Rollout: (no-lr)
Store New Tab content interactions locally: (store-events)
Unified API for spocs and top sites - controlled rollout for release 133+: (control)
Updated Privacy Notice Notification: (treatment)
US Billboard Rollout 2026: (control)
Vertical tabs Promo Rollout - Day 3 Profiles, All Locales: (treatment-a)
Visual Search Rollout: (google-lens-rollout)
VPN - MVP Beta Rollout: (mvp-beta)
Remote Processes
Type: Socket
Count: 1
Type: Isolated Web Content
Count: 10
Type: Isolated Service Worker
Count: 2
Type: Preallocated
Count: 3
Type: GPU
Count: 1
Type: RDD
Count: 1
Type: Extension
Count: 1
Type: Privileged About
Count: 1
Type: Utility JavaScript Oracle
Count: 1
Type: Utility Generic Audio Decoder
Count: 1
Type: Utility AppleMedia
Count: 1
Add-ons
Name: Adblock Plus - free ad blocker
Type: extension
Version: 4.36.2
Enabled: true
Location: app-profile
ID: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Name: Add-ons Search Detection
Type: extension
Version: 3.0.0
Enabled: true
Location: app-builtin-addons
ID: addons-search-detection@mozilla.com
Name: Bitly | Short links and QR Codes
Type: extension
Version: 4.3.8
Enabled: true
Location: app-profile
ID: extension@bitly.com
Name: Cisco Webex Extension
Type: extension
Version: 1.20.2
Enabled: true
Location: app-profile
ID: ciscowebexstart1@cisco.com
Name: Data Leak Blocker
Type: extension
Version: 144.0.0
Enabled: true
Location: app-builtin-addons
ID: data-leak-blocker@mozilla.com
Name: Facebook Container
Type: extension
Version: 2.3.12
Enabled: true
Location: app-profile
ID: @contain-facebook
Name: Form Autofill
Type: extension
Version: 1.0.1
Enabled: true
Location: app-builtin-addons
ID: formautofill@mozilla.org
Name: IPP Activator
Type: extension
Version: 0.1
Enabled: true
Location: app-builtin-addons
ID: ipp-activator@mozilla.com
Name: New Tab
Type: extension
Version: 151.2.20260328.211913
Enabled: true
Location: app-profile
ID: newtab@mozilla.org
Name: Nimbus Screen Capture: Screenshots, Annotate
Type: extension
Version: 15.6.9
Enabled: true
Location: app-profile
ID: nimbusscreencaptureff@everhelper.me
Name: Picture-In-Picture
Type: extension
Version: 1.0.0
Enabled: true
Location: app-builtin-addons
ID: pictureinpicture@mozilla.org
Name: Privacy Badger
Type: extension
Version: 2026.2.20
Enabled: true
Location: app-profile
ID: jid1-MnnxcxisBPnSXQ@jetpack
Name: Search by Image
Type: extension
Version: 8.5.0
Enabled: true
Location: app-profile
ID: {2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c}
Name: TinEye Reverse Image Search
Type: extension
Version: 2.0.9
Enabled: true
Location: app-profile
ID: tineye@ideeinc.com
Name: Video DownloadHelper
Type: extension
Version: 10.2.5.2
Enabled: true
Location: app-profile
ID: {b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Name: Web Compatibility Interventions
Type: extension
Version: 149.10.0
Enabled: true
Location: app-builtin-addons
ID: webcompat@mozilla.org
Name: Light
Type: theme
Version: 1.3.4
Enabled: true
Location: app-builtin
ID: firefox-compact-light@mozilla.org
Name: Awesome Screenshot: Screen capture, Annotate
Type: extension
Version: 4.3.7.21
Enabled: false
Location: app-profile
ID: jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack
Name: DownThemAll!
Type: extension
Version: 4.14.2
Enabled: false
Location: app-profile
ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}
Name: IronVest
Type: extension
Version: 9.9.12
Enabled: false
Location: app-profile
ID: donottrackplus@abine.com
Name: Search and Wider Mail by Yahoo
Type: extension
Version: 1.2.1
Enabled: false
Location: app-profile
ID: @yahoo_wider_mail_extension
Name: YouTube Video and Audio Downloader (Dev Edt.)
Type: extension
Version: 1.2.1
Enabled: false
Location: app-profile
ID: {f73df109-8fb4-453e-8373-f59e61ca4da3}
Name: Dark
Type: theme
Version: 1.3.4
Enabled: false
Location: app-builtin
ID: firefox-compact-dark@mozilla.org
Name: Firefox Alpenglow
Type: theme
Version: 1.5.1
Enabled: false
Location: app-builtin
ID: firefox-alpenglow@mozilla.org
Name: System theme — auto
Type: theme
Version: 1.4.2
Enabled: false
Location: app-builtin
ID: default-theme@mozilla.org
Name: The Galaxy of Andromeda
Type: theme
Version: 2.0
Enabled: false
Location: app-profile
ID: {c3a05878-f316-462f-89ea-2e10b356eb3a}
Legacy User Stylesheets
Active: false
Stylesheets: No stylesheets found
Graphics
Features
Window Device Pixel Ratios: 2
Compositing: WebRender
Font Visibility Debug Info: macOS PlatformmacOS 15.7.4
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 CGL
WebGL 1 Driver Renderer: Apple -- Apple M2 Ultra
WebGL 1 Driver Version: 4.1 Metal - 89.4
WebGL 1 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_depth_clamp EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB 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 CGL
WebGL 2 Driver Renderer: Apple -- Apple M2 Ultra
WebGL 2 Driver Version: 4.1 Metal - 89.4
WebGL 2 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
WebGL 2 Extensions: EXT_color_buffer_float EXT_depth_clamp EXT_float_blend EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_draw_buffers_indexed OES_texture_float_linear 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({})": { "info": { "architecture": "", "description": "", "device": "", "isFallbackAdapter": false, "subgroupMaxSize": 128, "subgroupMinSize": 4, "vendor": "", "wgpuBackend": "Metal", "wgpuDevice": 0, "wgpuDeviceType": "IntegratedGpu", "wgpuDriver": "", "wgpuDriverInfo": "", "wgpuName": "Apple M2 Ultra", "wgpuVendor": 0 }, "features": [ "bgra8unorm-storage", "core-features-and-limits", "depth-clip-control", "depth32float-stencil8", "float32-filterable", "indirect-first-instance", "rg11b10ufloat-renderable", "shader-f16", "texture-compression-astc", "texture-compression-astc-sliced-3d", "texture-compression-bc", "texture-compression-bc-sliced-3d", "texture-compression-etc2", "timestamp-query" ], "limits": { "maxBindGroups": 8, "maxBindGroupsPlusVertexBuffers": 24, "maxBindingsPerBindGroup": 65535, "maxBufferSize": 1073741824, "maxColorAttachmentBytesPerSample": 32, "maxColorAttachments": 8, "maxComputeInvocationsPerWorkgroup": 1024, "maxComputeWorkgroupSizeX": 1024, "maxComputeWorkgroupSizeY": 1024, "maxComputeWorkgroupSizeZ": 1024, "maxComputeWorkgroupStorageSize": 32768, "maxComputeWorkgroupsPerDimension": 65535, "maxDynamicStorageBuffersPerPipelineLayout": 4, "maxDynamicUniformBuffersPerPipelineLayout": 8, "maxInterStageShaderVariables": 16, "maxSampledTexturesPerShaderStage": 64, "maxSamplersPerShaderStage": 16, "maxStorageBufferBindingSize": 1073741824, "maxStorageBuffersPerShaderStage": 31, "maxStorageTexturesPerShaderStage": 64, "maxTextureArrayLayers": 2048, "maxTextureDimension1D": 16384, "maxTextureDimension2D": 16384, "maxTextureDimension3D": 2048, "maxUniformBufferBindingSize": 1073741824, "maxUniformBuffersPerShaderStage": 31, "maxVertexAttributes": 31, "maxVertexBufferArrayStride": 2048, "maxVertexBuffers": 16, "minStorageBufferOffsetAlignment": 256, "minUniformBufferOffsetAlignment": 256 } } }
WebGPU Fallback Adapter: { "navigator.gpu.requestAdapter({"forceFallbackAdapter":true})": null }
GPU #1
Active: Yes
Vendor ID: 0x106b
RAM: 0
Diagnostics
AzureCanvasBackend: skia
AzureCanvasBackend (UI Process): skia
AzureContentBackend: skia
AzureContentBackend (UI Process): skia
AzureFallbackCanvasBackend (UI Process): skia
CMSOutputProfile: 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
Display0: 5120x2880@0Hz scales:2.000000|2.000000
DisplayCount: 1
GPUProcessPid: 819
Font Visibility Debug Info: macOS PlatformmacOS 15.7.4
Decision Log
HW_COMPOSITING:
default: available,
OPENGL_COMPOSITING:
default: available,
GPU_PROCESS:
default: available,
WEBRENDER:
default: available,
WEBRENDER_COMPOSITOR:
default: available,
WEBRENDER_PARTIAL:
default: disabled, User disabled via pref, Blocklisted; failure code FEATURE_FAILURE_DISABLED
WEBRENDER_SHADER_CACHE:
default: disabled, Disabled by default, Blocklisted; failure code FEATURE_FAILURE_DISABLED
WEBRENDER_OPTIMIZED_SHADERS:
default: available,
WEBRENDER_ANGLE:
default: available,
env: unavailable, OS not supported, Blocklisted; failure code FEATURE_FAILURE_OS_NOT_SUPPORTED
WEBRENDER_DCOMP_PRESENT:
default: available,
user: disabled, User disabled via pref, Blocklisted; failure code FEATURE_FAILURE_DCOMP_PREF_DISABLED
runtime: unavailable, Requires ANGLE, Blocklisted; failure code FEATURE_FAILURE_DCOMP_NOT_ANGLE
WEBRENDER_SCISSORED_CACHE_CLEARS:
default: available,
WEBGPU:
default: available,
HARDWARE_VIDEO_DECODING:
default: available,
user: disabled, User disabled via media.hardware-video-decoding.enabled pref, Blocklisted; failure code FEATURE_HARDWARE_VIDEO_DECODING_PREF_1_DISABLED
HARDWARE_VIDEO_ENCODING:
default: available,
BACKDROP_FILTER:
default: available,
CANVAS_RENDERER_THREAD:
default: available,
ACCELERATED_CANVAS2D:
default: available,
VP8_HW_ENCODE:
default: available,
VP9_HW_ENCODE:
default: available,
AV1_HW_ENCODE:
default: available,
GL_NORM16_TEXTURES:
default: available,
WEBGPU_EXTERNAL_TEXTURE:
default: available,
Media
Audio Backend: audiounit-rust
Max Channels: 8
Preferred Sample Rate: 48000
Roundtrip latency (standard deviation): 81.41ms (0.01)
Codec Support Information:
Codec Name: Software Decoding, Hardware Decoding, Software Encoding, Hardware Encoding
H264: Supported, Unsupported, Unsupported, Unsupported
VP9: Supported, Unsupported, Unsupported, Unsupported
VP8: Supported, Unsupported, Unsupported, Unsupported
AV1: Supported, Unsupported, Unsupported, Unsupported
HEVC: Supported, Unsupported, Unsupported, Unsupported
AAC: Supported, Unsupported, Unsupported, Unsupported
MP3: Supported, Unsupported, Unsupported, Unsupported
Opus: Supported, Unsupported, Unsupported, Unsupported
Vorbis: Supported, Unsupported, Unsupported, Unsupported
FLAC: Supported, Unsupported, Unsupported, Unsupported
Wave: Supported, Unsupported, Unsupported, Unsupported
Output Devices
Name: Group, Vendor, State, Preferred, Format, Channels, Rate, Latency
Studio Display Speakers: Studio Display Audio Control:05AC:1114, Apple Inc., Enabled, All, default: F32LE, support: S16LE S16BE F32LE F32BE, 8, default: 48000, support: 44100 - 96000, 1071 - 5152
Mac Studio Speakers: builtin-internal-mic|spk, Apple Inc., Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 44100 - 96000, 256 - 4337
Microsoft Teams Audio Device: MSLoopbackDriverDevice_ModelUID, Microsoft Corp., Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 48000 - 48000, 15 - 4096
ZoomAudioDevice: zoom.us.zoomaudiodevice, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 44100 - 192000, 1551 - 2304
Input Devices
Name: Group, Vendor, State, Preferred, Format, Channels, Rate, Latency
Studio Display Microphone: Studio Display Audio Control:05AC:1114, Apple Inc., Enabled, All, default: F32LE, support: S16LE S16BE F32LE F32BE, 1, default: 48000, support: 44100 - 96000, 1839 - 5920
Microsoft Teams Audio Device: MSLoopbackDriverDevice_ModelUID, Microsoft Corp., Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 48000 - 48000, 15 - 4096
ZoomAudioDevice: zoom.us.zoomaudiodevice, Enabled, None, default: F32LE, support: S16LE S16BE F32LE F32BE, 2, default: 48000, support: 44100 - 192000, 15 - 768
Content Decryption Modules Information
Key System Name: Video Robustness, Audio Robustness, Capabilities, Clear Lead
org.w3.clearkey: {"persistent":"Optional","distinctive":"NotAllowed","sessionType":"[Temporary]","codec":{"decodingAndDecrypting":[],"decryptingOnly":["h264(all)","aac(all)","flac(all)","opus(all)","vp9(all)","av1(all)","vorbis(all)","vp8(all)"]}}, No
com.widevine.alpha: SW_SECURE_CRYPTO,SW_SECURE_DECODE, SW_SECURE_CRYPTO, {"persistent":"Optional","distinctive":"NotAllowed","sessionType":"[Temporary]","codec":{"decodingAndDecrypting":["h264(all)","vp9(all)","av1(all)","vp8(all)"],"decryptingOnly":["aac(all)","flac(all)","opus(all)","vorbis(all)"]}}, Yes
Environment Variables
MOZ_CRASHREPORTER_EVENTS_DIRECTORY: /Users/meenakshibaker/Library/Application Support/Firefox/Profiles/ah66g1o0.default-1763024398295/crashes/events
MOZ_CRASHREPORTER_RESTART_ARG_1:
MOZ_CRASHREPORTER_DATA_DIRECTORY: /Users/meenakshibaker/Library/Application Support/Firefox/Crash Reports
MOZ_CRASHREPORTER_PING_DIRECTORY: /Users/meenakshibaker/Library/Application Support/Firefox/Pending Pings
MOZ_LAUNCHED_CHILD:
MOZ_APP_SILENT_START:
XRE_PROFILE_PATH:
XRE_PROFILE_LOCAL_PATH:
XRE_START_OFFLINE:
XRE_BINARY_PATH:
XRE_RESTARTED_BY_PROFILE_MANAGER:
Remote Settings
Status: OK
Status: 2026-04-02T09:02:30.000Z
Status: 1775111797106
Status: Status Date Infos successThu Apr 02 2026 02:36:37 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 22:57:12 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 17:18:10 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 17:02:55 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 15:46:01 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 14:54:53 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 14:36:41 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 14:17:56 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 13:00:08 GMT-0400 (Eastern Daylight Time){}successWed Apr 01 2026 11:57:13 GMT-0400 (Eastern Daylight Time){}
Date: success
Infos: Thu Apr 02 2026 02:36:37 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 22:57:12 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 17:18:10 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 17:02:55 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 15:46:01 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 14:54:53 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 14:36:41 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 14:17:56 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 13:00:08 GMT-0400 (Eastern Daylight Time)
{}
success
Wed Apr 01 2026 11:57:13 GMT-0400 (Eastern Daylight Time)
{}
Status: success
Date: Thu Apr 02 2026 02:36:37 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 22:57:12 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 17:18:10 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 17:02:55 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 15:46:01 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 14:54:53 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 14:36:41 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 14:17:56 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 13:00:08 GMT-0400 (Eastern Daylight Time)
Infos: {}
Status: success
Date: Wed Apr 01 2026 11:57:13 GMT-0400 (Eastern Daylight Time)
Infos: {}
Remote Experiments
Long term holdback 2026 Growth Desktop: delivery
Optimize multi-action/tail fox modals for existing users V2: treatment-c
Important Modified Preferences
accessibility.typeaheadfind.flashBar: 0
browser.contentblocking.category: standard
browser.download.useDownloadDir: false
browser.link.open_newwindow.override.external: 7
browser.search.region: US
browser.sessionstore.upgradeBackup.latestBuildID: 20260318190823
browser.startup.homepage: https://mail.yahoo.com/d/folders/1
browser.startup.homepage_override.buildID: 20260318190823
browser.startup.homepage_override.mstone: 149.0
browser.tabs.loadInBackground: false
browser.theme.content-theme: 1
browser.theme.toolbar-theme: 1
browser.toolbars.bookmarks.visibility: always
browser.urlbar.lastUrlbarSearchSeconds: 1775062765
browser.urlbar.placeholderName: Bing
browser.urlbar.placeholderName.private: Bing
browser.urlbar.quickactions.timesShownOnboardingLabel: 3
browser.urlbar.quicksuggest.dataCollection.enabled: false
browser.urlbar.quicksuggest.migrationVersion: 7
browser.urlbar.recentsearches.lastDefaultChanged: 1763060565493
browser.urlbar.showSearchSuggestionsFirst: false
doh-rollout.doneFirstRun: true
doh-rollout.doorhanger-decision: UIOk
doh-rollout.home-region: US
doh-rollout.mode: 2
doh-rollout.self-enabled: true
doh-rollout.uri: https://mozilla.cloudflare-dns.com/dns-query
dom.forms.autocomplete.formautofill: true
extensions.lastAppVersion: 149.0
idle.lastDailyNotification: 1775036929
media.apple-video-decoder.enabled: true
media.autoplay.default: 0
media.av1: true
media.av1.new-thread-count-strategy: true
media.ffmpeg: true
media.ffmpeg.disable-software-fallback: true
media.ffmpeg.enabled: true
media.ffvpx: true
media.ffvpx-hw.enabled: true
media.gmp-gmpopenh264.abi: aarch64-gcc3
media.gmp-gmpopenh264.hashValue: d69514fa5a04483674b9d5a9c2ab0c1736db6363f1afc83bad4e54f0c155949e34cdf9746e07f9d855b3fcad16da8b9e8d79b2707fa1ae1e9aaeaaab
media.gmp-gmpopenh264.lastDownload: 1763024456
media.gmp-gmpopenh264.lastInstallStart: 1763024455
media.gmp-gmpopenh264.lastUpdate: 1763024456
media.gmp-gmpopenh264.version: 2.6.0
media.gmp-manager.buildID: 20260318190823
media.gmp-manager.lastCheck: 1775049594
media.gmp-manager.lastEmptyCheck: 1775049594
media.gmp-widevinecdm.abi: aarch64-gcc3
media.gmp-widevinecdm.hashValue: 7b279cf1ff7cc74fd8520e9f50d4a98de4c6cc29262b716bc48121fe0f46cfa314b968bc9915bd949e8cf1078193e9cab94d3d0857c88ecadda5051a
media.gmp-widevinecdm.lastDownload: 1764840716
media.gmp-widevinecdm.lastInstallStart: 1764840715
media.gmp-widevinecdm.lastUpdate: 1764840716
media.gmp-widevinecdm.version: 4.10.2934.0
media.gmp.storage.version.observed: 1
media.h264: true
media.h264.enabled: true
media.hardware-video-decoder.enabled: true
media.hardware-video-decoding.enabled: false
media.mediasource: true
media.mediasource.experimental.enabled: true
media.mediasource.mp4.enabled: true
media.mp4: true
media.videocontrols.picture-in-picture.video-toggle.first-seen-secs: 1763025090
media.videocontrols.picture-in-picture.video-toggle.has-used: true
network.cookie.CHIPS.lastMigrateDatabase: 2
network.dns.disablePrefetch: true
network.http.speculative-parallel-limit: 0
network.prefetch-next: false
places.database.lastMaintenance: 1774508512
privacy.bounceTrackingProtection.hasMigratedUserActivationData: true
privacy.clearOnShutdown_v2.browsingHistoryAndDownloads: false
privacy.clearOnShutdown_v2.cookiesAndStorage: false
privacy.clearOnShutdown_v2.formdata: true
privacy.clearOnShutdown_v2.historyFormDataAndDownloads: false
privacy.clearOnShutdown.cookies: false
privacy.clearOnShutdown.history: false
privacy.clearOnShutdown.offlineApps: true
privacy.history.custom: true
privacy.purge_trackers.date_in_cookie_database: 0
privacy.purge_trackers.last_purge: 1775036929645
privacy.sanitize.clearOnShutdown.hasMigratedToNewPrefs3: true
privacy.sanitize.pending: [{"id":"shutdown","itemsToClear":["cache","formdata"],"options":{}},{"id":"newtab-container","itemsToClear":[],"options"
privacy.sanitize.sanitizeOnShutdown: true
privacy.trackingprotection.allow_list.hasMigratedCategoryPrefs: true
privacy.userContext.enabled: true
privacy.userContext.extension: @contain-facebook
privacy.userContext.ui.enabled: true
services.sync.declinedEngines:
services.sync.engine.addresses.available: true
services.sync.engine.prefs.modified: false
services.sync.lastPing: 1775056146
services.sync.lastSync: Thu Apr 02 2026 04:29:06 GMT-0400 (Eastern Daylight Time)
signon.rustMirror.migrationNeeded: true
storage.vacuum.last.content-prefs.sqlite: 1773648820
storage.vacuum.last.index: 2
storage.vacuum.last.places.sqlite: 1773562315
Important Locked Preferences
extensions.formautofill.creditCards.os-auth.locked.enabled: false
fission.autostart.session: true
media.utility-process.enabled: true
signon.management.page.os-auth.locked.enabled: false
Places Database
Last Idle Maintenance Date: 3/26/2026, 3:01 AM
Last Vacuum Date: 3/15/2026, 4:11 AM
Last Integrity Corruption Date: Missing
Accessibility
Activated: false
Prevent Accessibility: 0
Library Versions
NSPR
Expected minimum version: 4.38.2
Version in use: 4.38.2
NSS
Expected minimum version: 3.121
Version in use: 3.121
NSSSMIME
Expected minimum version: 3.121
Version in use: 3.121
NSSSSL
Expected minimum version: 3.121
Version in use: 3.121
NSSUTIL
Expected minimum version: 3.121
Version in use: 3.121
Sandbox
Content Process Sandbox Level: 3
Effective Content Process Sandbox Level: 3
Startup Cache
Disk Cache Path: /Users/meenakshibaker/Library/Caches/Firefox/Profiles/ah66g1o0.default-1763024398295/startupCache/startupCache.8.little
Ignore Disk Cache: false
Found Disk Cache on Init: true
Wrote to Disk Cache: false
Internationalization & Localization
Application Settings
Requested Locales: ["en-US"]
Available Locales: ["en-US"]
App Locales: ["en-US"]
Regional Preferences: ["en-US","ja-US","fr-US","de-US","es-US","it-US","pt-BR","pt-PT","nl-US","sv-US","nb-US","da-US","fi-US","ru-US","pl-US","zh-Hans-US","zh-Hant-US","ko-US"]
Default Locale: "en-US"
Operating System
System Locales: ["en-US","ja-US","fr-US","de-US","es-US","it-US","pt-BR","pt-PT","nl-US","sv-US","nb-US","da-US","fi-US","ru-US","pl-US","zh-Hans-US","zh-Hant-US","ko-US"]
Regional Preferences: ["en-US","ja-US","fr-US","de-US","es-US","it-US","pt-BR","pt-PT","nl-US","sv-US","nb-US","da-US","fi-US","ru-US","pl-US","zh-Hans-US","zh-Hant-US","ko-US"]
Remote Debugging (Chromium Protocol)
Accepting Connections: false
URL:
Printing
Modified print settings
print_printer: HP LaserJet 1200
print.printer_HP_LaserJet_1200.print_bgcolor: false
print.printer_HP_LaserJet_1200.print_bgimages: false
print.printer_HP_LaserJet_1200.print_duplex: 0
print.printer_HP_LaserJet_1200.print_edge_bottom: 0
print.printer_HP_LaserJet_1200.print_edge_left: 0
print.printer_HP_LaserJet_1200.print_edge_right: 0
print.printer_HP_LaserJet_1200.print_edge_top: 0
print.printer_HP_LaserJet_1200.print_footercenter:
print.printer_HP_LaserJet_1200.print_footerleft: &PT
print.printer_HP_LaserJet_1200.print_footerright: &D
print.printer_HP_LaserJet_1200.print_headercenter:
print.printer_HP_LaserJet_1200.print_headerleft: &T
print.printer_HP_LaserJet_1200.print_headerright: &U
print.printer_HP_LaserJet_1200.print_ignore_unwriteable_margins: false
print.printer_HP_LaserJet_1200.print_in_color: false
print.printer_HP_LaserJet_1200.print_margin_bottom: 0.5
print.printer_HP_LaserJet_1200.print_margin_left: 0.5
print.printer_HP_LaserJet_1200.print_margin_right: 0.5
print.printer_HP_LaserJet_1200.print_margin_top: 0.5
print.printer_HP_LaserJet_1200.print_orientation: 0
print.printer_HP_LaserJet_1200.print_page_delay: 50
print.printer_HP_LaserJet_1200.print_paper_height: 11
print.printer_HP_LaserJet_1200.print_paper_id: na_letter_8.5x11in
print.printer_HP_LaserJet_1200.print_paper_size_unit: 0
print.printer_HP_LaserJet_1200.print_paper_width: 8.5
print.printer_HP_LaserJet_1200.print_reversed: false
print.printer_HP_LaserJet_1200.print_scaling: 0.7
print.printer_HP_LaserJet_1200.print_shrink_to_fit: true
print.printer_HP_LaserJet_200_colorMFP_M276nw_(61D935).print_orientation: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_bgcolor: false
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_bgimages: false
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_duplex: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_edge_bottom: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_edge_left: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_edge_right: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_edge_top: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_footercenter:
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_footerleft: &PT
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_footerright: &D
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_headercenter:
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_headerleft: &T
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_headerright: &U
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_ignore_unwriteable_margins: false
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_in_color: false
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_margin_bottom: 0.5
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_margin_left: 0.5
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_margin_right: 0.5
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_margin_top: 0.5
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_orientation: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_page_delay: 50
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_paper_height: 11
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_paper_id: na_letter_8.5x11in
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_paper_size_unit: 0
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_paper_width: 8.5
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_reversed: false
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_scaling: 0.8
print.printer_HP_LaserJet_200_colorMFP_M276nw.print_shrink_to_fit: false
Content Analysis (DLP)
Active: false
Connected to Agent:
Agent Path:
Agent Failed Signature Verification:
Request Count:
Comment 10•5 months ago
•
|
||
Hey Alastor, mind taking a look at the modified prefs in this profile when you have a chance? I'm seeing some interesting setting. This is on a Mac Studio 64GB compute -
media.apple-video-decoder.enabled: true
media.autoplay.default: 0
media.av1: true
media.av1.new-thread-count-strategy: true
media.ffmpeg: true
media.ffmpeg.disable-software-fallback: true
media.ffmpeg.enabled: true
media.ffvpx: true
media.ffvpx-hw.enabled: true
media.h264: true
media.h264.enabled: true
media.hardware-video-decoder.enabled: true
media.hardware-video-decoding.enabled: false
media.mediasource: true
media.mediasource.experimental.enabled: true
media.mediasource.mp4.enabled: true
media.mp4: true
In my mac, these aren't modified. So I'm guessing we have some custom prefs here causing problems.
| Reporter | ||
Comment 11•5 months ago
|
||
Those setting changes were recommended by Grok but they failed to change anything. I don't remember what they were so I didn't set them back since it didn't seem to matter either way. The video does play in Chrome without any setting mods.
Comment 12•5 months ago
|
||
Updated•5 months ago
|
Comment 13•5 months ago
|
||
Sorry, my bot may have missed something. Could you try resetting all modified media.* (not just media.hardware-video-decoding.enabled) preferences to their default values and restarting Firefox to see if that helps? Thanks!
| Reporter | ||
Comment 14•5 months ago
|
||
I'm not even sure what those were at this point, though as I said, the settings changes I made, made no difference in playback either way on this or similar videos. Most videos just produce a spinning wheel, but MSM always work and better quality producers usually work. Grok had me make those changes. Below is what Grok suggested. Should I just try to reverse what it suggested or do you want me to make specific changes instead? It is, as likes on X and Grok itself confirms, a problem for others too:
Quick things you can try right now (Firefox-specific)Open the non-playing post → press F12 (or Cmd+Option+I) → go to the Console tab → try playing the video again. Look for errors like MEDIA_ERR_DECODE, NS_ERROR or anything mentioning “video/mp4” or “H.264”. That will confirm it’s a decode failure.
Test the direct MP4 link (right-click the video area → “Inspect” → find the <video> tag → copy the src URL) and paste it into a new tab. If it still fails, it’s definitely the file + Firefox decoder.
Temporary workarounds that fix it for most people:Firefox Settings → General → Performance → uncheck “Use recommended performance settings” and uncheck “Use hardware acceleration when available” → restart Firefox.
Address bar → type about:config → search media. → flip any media.ffmpeg or media.hardware prefs that are false to true (the classic fix from older reports).
Shield icon next to the address bar on x.com → turn off Enhanced Tracking Protection for the site (or clear cookies/site data for x.com).
Test in a fresh Firefox profile (Help → More Troubleshooting Information → “Restart with Add-ons Disabled” or create a new profile).
If those don’t help, the video is simply one that Firefox’s current macOS decoder doesn’t like — nothing you or the submitter can change without re-uploading the original file in a different format/app. Chrome or Safari usually play every X video without issue.You’re definitely not alone — this exact selective playback problem on X in Firefox has been reported for years and keeps popping up on Apple Silicon Macs. It’s a decoder quirk, not a conspiracy or account setting. Hope this explains the two examples and the pattern you’re seeing! Let me know what the console says on the bad video and I can narrow it further.
| Reporter | ||
Comment 15•5 months ago
|
||
(In reply to media-triaging-bot from comment #12)
Analysis
Your about:support shows
media.hardware-video-decoding.enabledis set to
false, disabling hardware video decoding. However, software H.264 decoding
is still available, so this pref alone doesn't fully explain the playback
failure. The issue appears specific to certain X/Twitter-transcoded H.264
videos (likely variable frame rate content).Next Steps
- Open
about:config, search formedia.hardware-video-decoding.enabled,
and reset it to the default (true) by right-clicking → Reset. Then fully
close all Firefox windows and restart Firefox before testing again.- After restarting, test the failing video — does it play now?
- If the issue still persists, please capture a media log: please follow
the instruction video [1] to capture one usingabout:loggingwith the
"media" preset. After reproducing the issue, save the log file and attach it
here. If you have any privacy concerns about sharing the log or the media
content publicly, please email it to alwu@mozilla.com instead.[1]
https://www.loom.com/share/24ea3a8e3a054c478de94643a0ea8620?sid=87b0ffaa-
c4ea-43ce-8107-639f24b747a8
Yes, I switched the False back to True. It made no difference - still a spinning circle after rebooting Firefox.
Comment 16•5 months ago
|
||
Updated•5 months ago
|
| Reporter | ||
Comment 17•5 months ago
|
||
(In reply to media-triaging-bot from comment #16)
Thanks for confirming — that rules out the hardware decoding pref as the
cause and points to a genuine issue with certain X/Twitter video content.Could you also reset all modified
media.*preferences to their
defaults? Here's how:
- Go to
about:config- In the search box, type
media.- For each preference that appears bold (meaning it's been modified
from default), right-click → Reset- Once done, fully close all Firefox windows and restart
After restarting, please capture a media log: please follow the instruction
video [1] to capture one usingabout:loggingwith the "media" preset.
After reproducing the issue, save the log file and attach it here. If you
have any privacy concerns about sharing the log or the media content
publicly, please email it to alwu@mozilla.com instead.[1]
https://www.loom.com/share/24ea3a8e3a054c478de94643a0ea8620?sid=87b0ffaa-
c4ea-43ce-8107-639f24b747a8
Here is the log. How can I attach it as a file instead?
I sent it to the email address you provided since it was too large to post below.
Comment 18•5 months ago
|
||
| Comment hidden (obsolete) |
Updated•5 months ago
|
| Reporter | ||
Comment 20•5 months ago
|
||
I followed the steps above but was unable to change the upload destination. It is here by default and unchangable:
and with Profile info added, here:
| Reporter | ||
Comment 21•5 months ago
|
||
Trying again to show the upload info:
with profile info:
https://share.firefox.dev/3PNGM3o
without profile info:
https://share.firefox.dev/4txp3eX
Comment 22•5 months ago
|
||
Let me confirm a few more things with you:
- When you open a video (e.g., https://x.com/LizzySavetsky/status/2037527220210557169, as mentioned in comment 0), does it get stuck on a spinner and never start?
- Or does it start but only show a black frame?
- What was the situation when you recording the media profile?
- Do both situations occur on the same video?
- Do you have reproducible steps to trigger each issue separately?
- For the black frame case, does the audio play successfully at that time?
Additionally, could you try this build and let me know if it fixes the problem?
Thanks!
Comment 23•5 months ago
|
||
This might be a duplication of bug 2026875.
| Reporter | ||
Comment 24•5 months ago
|
||
Yes to the first bullet - it starts spinning immediately upon being clicked to play and never stops until I close the tab or reload the page.
No frames, just the initial picture are visible with the center arrow to indicate Play, lik eany other video that actually works. I don't know until I try to play the videos that they won't play.
I'm not the one recording the videos, so I don't know the "situation" though Grok says the Codec and other things are different in a way that Chrome allows and Firefox does not. It misunderstood me to say that Elon Musk's videos play; they are actually mostly are Grok creations and don't play.
Grok:
Both videos are processed and hosted by X the exact same way: standard MP4 files using the H.264 codec (shown in the URLs as “avc1”). There are no visible “settings” differences you can check on X’s side (no per-post options for codec, bitrate, or playback flags). X transcodes every uploaded video to the same general format for compatibility, so the player should treat them identically.
Why one plays and the other doesn’t (and why this matches your pattern with Grok/Elon/MSM vs. some independent videos)
The difference is in the exact technical properties of the final transcoded file — things X’s backend doesn’t expose but that Firefox on macOS (especially Apple Silicon + Sequoia) is extremely picky about:Variable Frame Rate (VFR) vs Constant Frame Rate (CFR) — Phone-recorded videos (very common for independent accounts) are often VFR by default. Some uploads (desktop apps, certain pro tools, or big accounts like MSM, @Grok, @elonmusk) produce CFR. Firefox’s decoder on macOS frequently fails on certain VFR H.264 files while playing CFR ones fine.
H.264 profile/level, bitrate, and container details — Even though both are “avc1”, small differences after X’s transcoding (e.g., High vs Main profile, specific level like 4.1 vs 5.1, or how the audio track is muxed) can trigger a decode error in Firefox but not in Chrome/Safari.
Orientation/resolution quirks — Your working example is landscape 1280×720. The non-working one is vertical 720×1280 (classic phone portrait upload). Vertical mobile uploads are disproportionately affected by these decoder quirks.
This is why you see it “on the submitter end”: the original video the person recorded/uploaded determines what X’s transcoder outputs. Grok/Elon/MSM videos often come from desktop clients or tools that create more “web-friendly” source files, so they survive transcoding cleanly. Many independent users (and some random accounts) upload straight from iPhone/Android in portrait with VFR, and those are the ones that increasingly fail in Firefox.
This is a known class of issue (Firefox + X/Twitter videos on macOS/Apple Silicon). It’s gotten worse for some users on Sequoia, and it’s not universal — some videos work, others don’t, even though they look identical in the player.
Quick things you can try right now (Firefox-specific)Open the non-playing post → press F12 (or Cmd+Option+I) → go to the Console tab → try playing the video again. Look for errors like MEDIA_ERR_DECODE, NS_ERROR or anything mentioning “video/mp4” or “H.264”. That will confirm it’s a decode failure.
Test the direct MP4 link (right-click the video area → “Inspect” → find the <video> tag → copy the src URL) and paste it into a new tab. If it still fails, it’s definitely the file + Firefox decoder.
Temporary workarounds that fix it for most people:Firefox Settings → General → Performance → uncheck “Use recommended performance settings” and uncheck “Use hardware acceleration when available” → restart Firefox.
Address bar → type about:config → search media. → flip any media.ffmpeg or media.hardware prefs that are false to true (the classic fix from older reports).
Shield icon next to the address bar on x.com → turn off Enhanced Tracking Protection for the site (or clear cookies/site data for x.com).
Test in a fresh Firefox profile (Help → More Troubleshooting Information → “Restart with Add-ons Disabled” or create a new profile).
If those don’t help, the video is simply one that Firefox’s current macOS decoder doesn’t like — nothing you or the submitter can change without re-uploading the original file in a different format/app. Chrome or Safari usually play every X video without issue.
**You’re definitely not alone — this exact selective playback problem on X in Firefox has been reported for years and keeps popping up on Apple Silicon Macs. It’s a decoder quirk, not a conspiracy or account setting. **
Hope this explains the two examples and the pattern you’re seeing! Let me know what the console says on the bad video and I can narrow it further.
| Reporter | ||
Comment 25•5 months ago
|
||
When I tried the Build suggested, I got the following message:
“Firefox Nightly.app” Not Opened
Apple could not verify “Firefox Nightly.app” is free of malware that may harm your Mac or compromise your privacy.
I then had an option to click Done or Move to Trash. I clicked Done and the dialog box disappeared with no further action done.
| Reporter | ||
Comment 26•5 months ago
|
||
I don't think bug 2026875 applies because I have an Apple OS, not Windows.
Comment 27•5 months ago
|
||
(In reply to Scott Baker from comment #25)
When I tried the Build suggested, I got the following message:
“Firefox Nightly.app” Not Opened
Apple could not verify “Firefox Nightly.app” is free of malware that may harm your Mac or compromise your privacy.I then had an option to click Done or Move to Trash. I clicked Done and the dialog box disappeared with no further action done.
You need to open setting to allow it to run, it's a local build and not a malware.
From analyzing your profile in the comment 21, it's look similar to the bug 2026875, but I can't 100% sure though. That bug is not windows only issue, which happens on all platform.
If you don't want to open the local build, you can also download Firefox Nightly for testing, it updates everyday. Fix for bug 2026875 should be deployed to that channel tomorrow or a day later depend on their release schedule. So you can wait until then to verify if that fixes the problem for you. Thanks!
Comment 28•5 months ago
|
||
Okay, the fix is on Nightly already, could you try to download and see if that fixes the problem for you? Thanks!
Updated•5 months ago
|
| Reporter | ||
Comment 29•5 months ago
|
||
I'm still getting the message:
“Firefox Nightly.app” Not Opened
Apple could not verify “Firefox Nightly.app” is free of malware that may harm your Mac or compromise your privacy.
I then had an option to click Done or Move to Trash. I clicked Done and the dialog box disappeared with no further action done.
Comment 30•5 months ago
|
||
Here is the way you can by pass the system verification setting.
- Open System Settings (or System Preferences on older macOS).
- Go to Privacy & Security.
- Scroll down to the Security section.
- You should see a message like:
“Firefox Nightly.app” was blocked because it is not from an identified developer.
- Click Open Anyway.
- A confirmation dialog will appear — click Open.
If you don't see Security section, you might see Open Anyway directly when scrolling down to the bottom.
| Reporter | ||
Comment 31•5 months ago
|
||
There's no message in the Security section.
All I get is a choice to Allow Applications from App store OR App store & Known Developers. Neither option provides a message option in OS Sequoia v. 15.7.4, the latest version.
There's no Open Anyway option anywhere.
Comment 32•5 months ago
|
||
Then you’ll need to figure out how to open it on macOS. I’ve already provided a way to verify it, but I’m not sure of the exact steps on your system to approve an app from a downloaded source. Sorry about that.
| Reporter | ||
Comment 33•5 months ago
|
||
Will this fix be moved out of relatively unstable Beta and into the production version soon? If so, I can just wait for the next Firefox auto-update.
Comment 34•5 months ago
|
||
Yes, I plan to uplift the fix to Beta if the request is approved. If so, it should be included in the Fx150 release. I’ll duplicate this bug first—please feel free to reopen it if the issue still persists by then.
| Reporter | ||
Comment 35•5 months ago
|
||
Please note. The problem has not been fixed, as of last night's automatic upgrade to 150.0.
Here's another X video that just spins a circle and hangs: https://x.com/elicalebon/status/2048097953722806713
Description
•