{"version":1,"defects":[],"times":{"Test_Default_Hooks::test_feature_default_is_enabled_without_saving":0.004,"Test_Default_Hooks::test_feature_default_reports_as_default":0.002,"Test_Default_Hooks::test_non_forced_hook_is_not_a_default":0.002,"Test_Default_Hooks::test_structural_defaults_still_enabled":0.002,"Test_Default_Hooks::test_default_plus_saved_copy_registers_once":0.003,"Test_Default_Hooks::test_kill_switch_disables_a_default":0.002,"Test_Default_Hooks::test_kill_switch_strips_saved_hook":0.002,"Test_Default_Open_Graph_Image::test_defaultOpenGraphImage_registers_three_filters":0.007,"Test_Default_Open_Graph_Image::test_filterOpenGraphImage_passthrough_when_post_has_thumbnail":0.021,"Test_Default_Open_Graph_Image::test_filterOpenGraphImage_passthrough_when_no_default_image_configured":0.016,"Test_Default_Open_Graph_Image::test_filterOpenGraphImage_returns_default_when_no_thumbnail_and_valid_default_configured":0.017,"Test_Default_Open_Graph_Image::test_filterOpenGraphImage_falls_back_to_yoast_when_default_attachment_invalid":0.016,"Test_Default_Open_Graph_Image::test_filterSchemaWebpage_passthrough_when_not_singular":0.005,"Test_Default_Open_Graph_Image::test_filterSchemaWebpage_passthrough_when_singular_but_has_thumbnail":0.032,"Test_Default_Open_Graph_Image::test_filterSchemaWebpage_adds_thumbnailUrl_when_singular_no_thumbnail_and_default_configured":0.024,"Test_Default_Open_Graph_Image::test_filterSchemaWebpage_passthrough_when_default_attachment_invalid":0.019,"Test_Default_Open_Graph_Image::test_filterSchemaMainImage_passthrough_when_not_singular":0.005,"Test_Default_Open_Graph_Image::test_filterSchemaMainImage_passthrough_when_singular_but_has_thumbnail":0.029,"Test_Default_Open_Graph_Image::test_filterSchemaMainImage_replaces_url_and_contentUrl_when_singular_no_thumbnail_and_default_configured":0.026,"Test_Default_Open_Graph_Image::test_filterSchemaMainImage_passthrough_when_default_attachment_invalid":0.022,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_when_wp_all_import_with_processing_action":0.002,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_when_wp_all_import_with_process_action":0.002,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_when_custom_importer_key_with_processing_action":0.001,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_when_custom_importer_key_with_process_action":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_when_no_request_params":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_when_import_page_but_action_is_not_processing":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_when_import_page_but_no_action":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_when_processing_action_but_no_import_indicator":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_when_import_key_is_empty_string":0.001,"Test_Defender_Ignore_Audit_Hooks::test_passthrough_for_unrelated_page":0.001,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_array_when_hooks_input_is_null_and_no_match":0.001,"Test_Defender_Ignore_Audit_Hooks::test_returns_empty_array_when_hooks_input_is_null_and_suppression_applies":0.001,"Test_Field_Model_Html_Type::test_html_type_preserves_raw_markup_through_constructor":0.001,"Test_Field_Model_Html_Type::test_html_type_outputField_returns_raw_markup_not_entities":0.001,"Test_Field_Model_Html_Type::test_html_type_appends_description_after_markup":0.001,"Test_Field_Model_Html_Type::test_text_type_still_escapes_attribute_value":0.001,"Test_Field_Model_Html_Type::test_url_type_passes_value_through_esc_url":0.001,"Test_Fix_Domain_Redirects::test_returns_null_in_admin_context":0.003,"Test_Fix_Domain_Redirects::test_returns_null_in_cli_context":0.003,"Test_Fix_Domain_Redirects::test_returns_null_in_ajax_context":0.002,"Test_Fix_Domain_Redirects::test_returns_null_when_home_option_is_empty":0.002,"Test_Fix_Domain_Redirects::test_returns_null_when_already_on_correct_host_http":0.002,"Test_Fix_Domain_Redirects::test_returns_null_when_already_on_correct_host_https":0.003,"Test_Fix_Domain_Redirects::test_redirects_when_on_wrong_host_preserves_path":0.002,"Test_Fix_Domain_Redirects::test_redirects_when_on_wrong_host_preserves_query_string":0.002,"Test_Fix_Domain_Redirects::test_redirects_from_http_request_to_https_home":0.004,"Test_Fix_Domain_Redirects::test_redirects_from_https_request_to_http_home_when_home_is_http":0.002,"Test_Fix_Domain_Redirects::test_redirects_when_root_path_only":0.003,"Test_Fix_Domain_Redirects::test_handles_missing_request_uri_gracefully":0.002,"Test_Prune_Elementor_Revisions::test_keeps_three_most_recent_regardless_of_age":0.037,"Test_Prune_Elementor_Revisions::test_keeps_all_revisions_within_fresh_window":0.042,"Test_Prune_Elementor_Revisions::test_keeps_newest_per_day_in_daily_bucket":0.054,"Test_Prune_Elementor_Revisions::test_keeps_newest_per_week_in_weekly_bucket":0.053,"Test_Prune_Elementor_Revisions::test_ignores_non_elementor_posts":0.04,"Test_Prune_Elementor_Revisions::test_self_unschedules_when_hook_disabled":0.004,"Test_Prune_Elementor_Revisions::test_reschedules_followup_when_batch_full":0.356,"Test_Prune_Elementor_Revisions::test_cursor_resets_after_complete_pass":0.014,"Test_Prune_Elementor_Revisions::test_schedule_is_idempotent":0.004,"Test_Prune_Elementor_Revisions::test_skips_parent_marked_in_progress_from_previous_run":0.069,"Test_Prune_Elementor_Revisions::test_in_progress_marker_is_set_then_cleared_around_each_parent":0.017,"Test_Prune_Elementor_Revisions::test_complete_pass_clears_any_stale_in_progress_marker":0.018,"Test_Prune_Elementor_Revisions::test_memory_budget_check_bails_early_and_reschedules":0.008,"Test_Prune_Elementor_Revisions::test_does_not_schedule_when_elementor_inactive":0.004,"Test_Prune_Elementor_Revisions::test_prune_run_returns_no_elementor_when_inactive":0.003,"Test_Prune_Elementor_Revisions::test_pruneElementorRevisions_returns_no_parents_when_no_elementor_posts":0.003,"Test_Prune_Elementor_Revisions::test_pruneElementorRevisions_returns_completed_for_full_pass":0.017,"Test_Prune_Elementor_Revisions::test_pruneElementorRevisions_returns_batch_when_more_parents_than_limit":0.358,"Test_Prune_Elementor_Revisions::test_pruneElementorRevisions_returns_disabled_when_hook_off":0.003,"Test_Prune_Elementor_Revisions::test_pruneElementorRevisions_reports_deleted_count":0.042,"Test_Prune_Elementor_Revisions::test_getBucketSummary_returns_zeros_when_no_elementor_posts":0.004,"Test_Prune_Elementor_Revisions::test_getBucketSummary_counts_parents_even_when_they_have_no_revisions":0.035,"Test_Prune_Elementor_Revisions::test_getBucketSummary_buckets_revisions_by_age":0.035,"Test_Prune_Elementor_Revisions::test_getBucketSummary_ignores_revisions_of_non_elementor_posts":0.025,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_formats_completed_with_counts":0.003,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_formats_batch_with_pending_count":0.003,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_warns_when_disabled":0.003,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_warns_when_elementor_inactive":0.003,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_success_when_no_parents":0.003,"Test_Prune_Elementor_Revisions::test_buildManualPruneNotice_warns_on_unknown_kind":0.003,"Test_Staging_Access_Authorized::test_allows_when_on_production":0.004,"Test_Staging_Access_Authorized::test_allows_when_addSettings_hook_disabled":0.003,"Test_Staging_Access_Authorized::test_allows_when_production_url_option_is_empty":0.003,"Test_Staging_Access_Authorized::test_allows_logged_in_user_on_staging":0.019,"Test_Staging_Access_Authorized::test_allows_when_ddev_project_type_is_wordpress":0.003,"Test_Staging_Access_Authorized::test_does_not_allow_unknown_ddev_project_type":0.004,"Test_Staging_Access_Authorized::test_allows_login_page":0.003,"Test_Staging_Access_Authorized::test_allows_cron_request":0.003,"Test_Staging_Access_Authorized::test_allows_admin_area_request":0.003,"Test_Staging_Access_Authorized::test_allows_when_remote_addr_matches_single_allowed_ip":0.004,"Test_Staging_Access_Authorized::test_allows_when_remote_addr_matches_one_of_multiple_allowed_ips":0.004,"Test_Staging_Access_Authorized::test_denies_when_remote_addr_does_not_match_allowed_ips":0.003,"Test_Staging_Access_Authorized::test_falls_through_to_allow_when_no_allowed_ips_configured":0.003,"Test_Staging_Access_Authorized::test_allows_when_staging_cookie_matches":0.003,"Test_Staging_Access_Authorized::test_does_not_allow_when_staging_cookie_value_is_wrong":0.003,"Test_Staging_Access_Authorized::test_sets_cookie_and_redirects_when_query_params_valid":0.003,"Test_Staging_Access_Authorized::test_does_not_set_cookie_when_query_code_is_wrong":0.004,"Test_Staging_Access_Authorized::test_cookie_set_with_wrong_value_skips_get_param_path":0.004,"Test_Staging_Access_Authorized::test_deny_includes_remote_addr_when_set":0.004,"Test_Staging_Access_Authorized::test_deny_remote_addr_is_null_when_unset":0.005,"Test_Staging_Access_Authorized::test_denied_html_includes_identified_ip":0.003,"Test_Staging_Access_Authorized::test_denied_html_shows_unknown_ip_when_remote_addr_missing":0.003,"Test_Staging_Access_Authorized::test_denied_html_escapes_ip_for_xss_safety":0.003,"Test_Staging_Access_Authorized::test_build_log_message_includes_ip_request_and_user_agent":0.003,"Test_Staging_Access_Authorized::test_build_log_message_uses_unknown_fallbacks_when_request_data_missing":0.003,"Test_Staging_Access_Authorized::test_logStagingAccessDenied_writes_to_php_error_log":0.003}}