Skip to content

Instantly share code, notes, and snippets.

View juliandescottes's full-sized avatar

Julian Descottes juliandescottes

View GitHub Profile
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 2.
event_timestamp,app_channel,os,error_name,component_stack,event_extra
2026-03-01 07:58,beta,Windows,TypeError,"
in ConsoleSettings
in div
in div
in FilterBar
in Connect(FilterBar)
in div
in App
in Connect(App)
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 3.
event_timestamp,app_channel,os,packet_error,event_extra
2026-03-01 13:58,aurora,Windows,AbortError,"{""error_name"":""Error"",""glean_timestamp"":1772373522256,""packet_error"":""AbortError"",""packet_target"":""server0.conn0.watcher3"",""packet_type"":""watchTargets"",""server_stack"":"""",""stack"":""onPacket/<@resource://devtools/shared/protocol/Front.js:404:31\nDevTools RDP*request@resource://devtools/shared/protocol/Front.js:320:14\ngenerateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:57:19\nstartListening@resource://devtools/shared/commands/target/target-command.js:532:35\nopen@resource://devtools/client/framework/toolbox.js:962:41\n_createToolbox@resource://devtools/client/framework/devtools.js:764:19\n""}"
2026-03-01 05:57,nightly,Linux,out of memory,"{""error_name"":""Error"",""glean_timestamp"":1772344666364,""packet_error"":""out of memory"",""packet_target"":""server0.conn0.watcher3"",""packet_type"":""watchTargets"",""server_stack"":"""",""stac
@juliandescottes
juliandescottes / gist:601f13e38662daba693a778ce31e5370
Created March 2, 2026 10:42
toolbox_server_error_telemetry_02_03_2026_CSV.csv
event_timestamp,app_channel,os,packet_error,event_extra
2026-03-01 13:58,aurora,Windows,AbortError,"{""error_name"":""Error"",""glean_timestamp"":1772373522256,""packet_error"":""AbortError"",""packet_target"":""server0.conn0.watcher3"",""packet_type"":""watchTargets"",""server_stack"":"""",""stack"":""onPacket/<@resource://devtools/shared/protocol/Front.js:404:31\nDevTools RDP*request@resource://devtools/shared/protocol/Front.js:320:14\ngenerateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:57:19\nstartListening@resource://devtools/shared/commands/target/target-command.js:532:35\nopen@resource://devtools/client/framework/toolbox.js:962:41\n_createToolbox@resource://devtools/client/framework/devtools.js:764:19\n""}"
2026-03-01 05:57,nightly,Linux,out of memory,"{""error_name"":""Error"",""glean_timestamp"":1772344666364,""packet_error"":""out of memory"",""packet_target"":""server0.conn0.watcher3"",""packet_type"":""watchTargets"",""server_stack"":"""",""stac

Summary

Total Events: 44 toolbox crash events (Feb 23 - Mar 1, 2026)

Key Findings

  1. Most Common Error: TypeError in _getDebugTargetData (13 occurrences - 30%)
  • Location: toolbox.js:1486 → isDebugTargetFenix → _getPickerAdditionalClassName
  • Trigger: During toolbox initialization (open → _buildButtons → _buildPickerButton)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>DevTools Cycle Tasks Generator</title>
<style type="text/css">
body {
margin: 40px 50px;
font-family: sans-serif;
DEBUG 2025-10-16 18:54:53,013 MozPhab (2.7.0)
DEBUG 2025-10-16 18:54:53,013 Forced update check: False.
DEBUG 2025-10-16 18:54:53,013 Time since last check is 677 seconds, skipping check for new versions.
DEBUG 2025-10-16 18:54:53,013 Not checking for updates.
DEBUG 2025-10-16 18:54:53,013 found git repo in /Users/juliandescottes/Development/mozilla/hg/mozilla-unified
DEBUG 2025-10-16 18:54:53,015 $ git -c i18n.logOutputEncoding=UTF-8 -c i18n.commitEncoding=UTF-8 --version
DEBUG 2025-10-16 18:54:53,028 git version 2.50.0
DEBUG 2025-10-16 18:54:53,029 $ git -c i18n.logOutputEncoding=UTF-8 -c i18n.commitEncoding=UTF-8 config --list
DEBUG 2025-10-16 18:54:53,038 $ git -c i18n.logOutputEncoding=UTF-8 -c i18n.commitEncoding=UTF-8 rev-list HEAD --topo-order --boundary --not --remotes=main
DEBUG 2025-10-16 18:54:54,412 c97d522da578831fc202e711d80b7305a71dce8c
@juliandescottes
juliandescottes / bot_commands.md
Last active August 14, 2025 06:04
Bot commands for W3C meeting notes

Meeting setup

(Add RRSAgent and Zakim)

Chair: chair_username

Scribe: scribe_username

RRSAgent, make logs public

@juliandescottes
juliandescottes / pw_2025-08-11.txt
Created August 11, 2025 06:08
pw failures 2025-08-11
+tests/library/popup.spec.ts:158:3 › should respect routes from browser context when using window.open
+tests/page/page-request-continue.spec.ts:27:3 › should amend HTTP headers
+tests/page/page-request-continue.spec.ts:43:3 › should not allow to override unsafe HTTP headers
+tests/page/page-request-continue.spec.ts:76:3 › should delete header with undefined value
+tests/page/page-request-continue.spec.ts:205:5 › post data › should compute content-length from post data
+tests/page/page-request-continue.spec.ts:299:3 › should work with Cross-Origin-Opener-Policy
+tests/page/page-request-continue.spec.ts:352:3 › should delete the origin header
+tests/page/page-request-continue.spec.ts:382:3 › should continue preload link requests
+tests/page/page-request-continue.spec.ts:405:3 › should respect set-cookie in redirect response
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Mozilla Firefox WebDriver BiDi Development
This repository contains the Mozilla Firefox browser source code, with a focus on WebDriver BiDi development in the `/remote` folder.
### Key Development Commands
Check spreadsheet:
- either TODO or missing category
- or check the scripted tab "To Add" - those are tests which failed and are not listed in the other tab