Dennis Snell
@dmsnell on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
- Member Since: January 9th, 2014
- Location: Tucson, AZ, USA
- Website: fluffyandflakey.blog
- : dmsnell
- Job Title: Software Design Engineer
- Employer: Automattic
Contribution History
Dennis Snell’s badges:- Core Contributor
- Core Team
- Documentation Contributor
- WordCamp Speaker
Is the 40th person to arrive at WordCamp Vienna 2025
Mentioned in [59987] on Core SVN:
Media: Add 'muted' attribute and normalize HTML attributes.Confirmed as a speaker for WordCamp Vienna 2025
Mentioned in [59902] on Core SVN:
Media: Allow uploading images from URLs without extensions.Mentioned in [59812] on Core SVN:
HTML API: Stop counting no-op seek operations against the max seek count.Mentioned in [59757] on Core SVN:
HTML API: Fix extensibility of WP_HTML_Processor::next_token().Mentioned in [59749] on Core SVN:
Build/Test Tools: Parallelise the performance tests.Mentioned in [59721] on Core SVN:
HTML API: Ensure that full processor can seek to earlier bookmarks.Closed pull request #39481 on WordPress/gutenberg:
Core Data: Draft a type for an Entity's config paramaterMentioned in [59535] on Core SVN:
HTML API: Use case insensitive tag_name comparison in `::next_tag`.Mentioned in [59528] on Core SVN:
Build/Test Tools: Regularly run the `html-api-html5lib-tests`.Mentioned in [59515] on Core SVN:
Formatting: Check the result of `preg_split()` in `convert_smilies()`.Mentioned in [59500] on Core SVN:
HTML API: Step past closing HTML, BODY tagsMentioned in [59469] on Core SVN:
HTML API: Make non-body fragment creation methods private.Closed pull request #7141 on WordPress/wordpress-develop:
HTML API: Allow additional fragment contexts.Mentioned in [59467] on Core SVN:
HTML API: Allow more contexts in `create_fragment`.Mentioned in [59422] on Core SVN:
HTML API: Use case insensitive tag_name comparison in `::next_tag`.Mentioned in [59391] on Core SVN:
HTML API: Ensure that full processor can seek to earlier bookmarks.Mentioned in [59364] on Core SVN:
HTML API: Improve private method name used by `WP_HTML_Processor::next_token()`.Closed issue #64311 on the WordPress/gutenberg repository:
Cannot add Comments Form to Page TemplateWrote a new post, Updates to the HTML API in 6.7, on the site Make WordPress Core:
After important internal changes to the HTML API in 6.6, WordPress 6.7 brings forward a…Wrote a comment on the post Progress Report: HTML API, on the site Make WordPress Core:
If someone really needs to just replace the text, then there’s already APIs for string…Pushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Extract `wp-themes` data into separate methods.Closed pull request #7507 on WordPress/wordpress-develop:
Refactoring - wp-themes-inactive, wp-parent-theme & wp-active-themeClosed ticket #61648 on Core Trac:
WP_Debug_Data::debug_data() is overly complexCommitted [59176] to Core SVN:
WP_Debug_Data: Extract `wp-themes` data into separate methods. This ...Created ticket #62172 on Core Trac:
Deprecate non-UTF-8 SupportCreated ticket #62171 on Core Trac:
Test suite: Eliminate flakiness from basic HTTP tests getting rate-limited.Pushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Extract `wp-paths-sizes` data into separate methods.Closed pull request #7445 on WordPress/wordpress-develop:
Refactoring - wp-paths-sizesCommitted [59175] to Core SVN:
WP_Debug_Data: Extract `wp-paths-sizes` data into separate methods. ...Pushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Extract `wp-core` data into separate methods.Closed pull request #7357 on WordPress/wordpress-develop:
Refactoring - wp-coreCommitted [59174] to Core SVN:
WP_Debug_Data: Extract `wp-core` data into separate methods. This is ...Pushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Extract `wp-plugins` data into separate methods.Closed pull request #7458 on WordPress/wordpress-develop:
Refactoring - wp-plugins-active & wp-plugins-inactiveCommitted [59172] to Core SVN:
WP_Debug_Data: Extract `wp-plugins` data into separate methods. This ...Reopened ticket #61648 on Core Trac:
WP_Debug_Data::debug_data() is overly complexPushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Normalize visibility of new methods.Closed pull request #7482 on WordPress/wordpress-develop:
Fixed visibilityCommitted [59164] to Core SVN:
WP_Debug_Data: Normalize visibility of new methods. In ongoing work ...Submitted pull request #7450 to WordPress/wordpress-develop:
HTML API: Refactor `make_clickable()`Closed pull request #7446 on WordPress/wordpress-develop:
`WP_Debug_Data::get_wp_dropins` - Fix Indention for translators commentPushed 1 commit to WordPress/WordPress:
WP_Debug_Data: Formatting update to code in `wp-dropins` method.Committed [59104] to Core SVN:
WP_Debug_Data: Formatting update to code in `wp-dropins` method. ...Closed pull request #7418 on WordPress/wordpress-develop:
Refactoring - wp-dropinsCommitted [59100] to Core SVN:
WP_Debug_Data: Extract `wp-dropins` data into separate method. This ...Pushed 1 commit to WordPress/WordPress:
HTML API: Switch to HTML namespace when entering Integration Points.Closed pull request #7425 on WordPress/wordpress-develop:
HTML API: Fix detection of parsing namespace in integration nodes