This directory contains an analysis of duplicate bug reports in the WebView2Feedback repository.
- DUPLICATE_BUGS_REPORT.md - Main report with comprehensive analysis
- generate_duplicate_report.py - Python script used to generate the report
- DUPLICATE_ANALYSIS_README.md - This file
-
Issue #5144 - Input field focus loss regression
- 3 duplicate reports: #5150, #5154, #5165
- Status: RESOLVED in version 134.0.3124.68
- Impact: HIGH - Regression in Runtime 134.0.3124.51
-
Issue #3008 - COMException during WebView2 initialization
- 1 duplicate report: #5298
- Status: CLOSED but still receiving reports
- Impact: MEDIUM-HIGH - Affects Excel add-ins, hard to reproduce
Open DUPLICATE_BUGS_REPORT.md to see:
- Executive summary of findings
- Detailed analysis of each duplicate bug
- Priority assessments and recommendations
- Insights on duplicate patterns
To regenerate the report with updated data:
python3 generate_duplicate_report.pyThis will create a new DUPLICATE_BUGS_REPORT.md file.
To include more duplicate issues:
- Use GitHub API or MCP tools to search for issues with
state_reason: duplicate - Analyze comments to find the original issue reference
- Update the data structures in
generate_duplicate_report.py - Run the script to regenerate the report
The analysis was conducted by:
- Searching for all closed issues with
state_reason: duplicate - Analyzing comments to identify the original issue each duplicate references
- Collecting detailed information about each original issue
- Ranking issues by number of duplicates, reactions, and community engagement
- Regression issues receive more duplicate reports than long-standing bugs
- Input/autofill regression in Runtime 134.x was the most duplicated issue
- Even closed issues continue to receive duplicate reports when users encounter the same problem
- Issues with 91 comments show extensive community investigation
Based on this analysis, we recommend:
- Improve issue discoverability - Help users find existing issues before creating duplicates
- Document common errors - Create troubleshooting guides for frequent issues
- Pin critical issues - Make high-duplicate issues more visible
- Track regression patterns - Monitor which versions generate the most duplicates
- Template responses - Standardize how duplicates are handled
Potential improvements to this analysis:
- Analyze issues over longer time periods with pagination
- Check for unmarked duplicates using text similarity
- Track which WebView2 versions have the most bug reports
- Monitor duplicate patterns to identify systemic quality issues
- Create automated duplicate detection before issue submission
For questions about this analysis or to suggest improvements, please comment on the PR that introduced these files.