You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _hp/hp/tools/analysis/analysis_december_2024.ipynb
+94-23Lines changed: 94 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -21954,25 +21954,23 @@
21954
21954
{
21955
21955
"cell_type": "markdown",
21956
21956
"id": "b2bbd3e0-73bf-4fa5-969a-73efbeb213df",
21957
-
"metadata": {
21958
-
"jp-MarkdownHeadingCollapsed": true
21959
-
},
21957
+
"metadata": {},
21960
21958
"source": [
21961
21959
"### Safari (MacOS 14.3.1) vs Safari (MacOS 15.2)\n",
21962
21960
"- Start: 13:47\n",
21963
21961
"- End: 16:06\n",
21964
21962
"- Time taken: 1h30m\n",
21965
21963
"- Total of 1866 diffs\n",
21966
-
"- **TODO** ~3 new bug reports to WebKit!\n",
21964
+
"- ~3 new bug reports to WebKit!\n",
21967
21965
"- Changes:\n",
21968
-
" - **TODO report** New behavior: `:<header>: <value>` is a network error in WebKit, was skipped before (and it other browsers)\n",
21969
-
" - New WebKit behavior (related to row 3 and 1): `\\r<header> | <header>\\n` and similar are now network error in WebKit (before they were skipped and/or accepted which is still the case in other browsers)\n",
21970
-
" - **TODO report** New behavior (bug?!): `<whitespace><header>: <value>` is now allowed in WebKit\n",
21966
+
" - **[New report](https://bugs.webkit.org/show_bug.cgi?id=285661)** New behavior: `:<header>: <value>` is a network error in WebKit, was skipped before (and it other browsers)\n",
21967
+
" - New WebKit behavior (related to row 3 and 1): `\\r<header> | <header>\\n | <header>: <val \\r ue>` and similar are now network error in WebKit (before they were skipped and/or accepted which is still the case in other browsers)\n",
21968
+
" - **[New report](https://bugs.webkit.org/show_bug.cgi?id=285606)** New behavior (bug?!): `<whitespace><header>: <value>` is now allowed in WebKit (issue in underlying apple system)\n",
21971
21969
" - New WebKit behavior (row 4): `<header>\\t: <value>` rows are now ignored (same as Firefox)\n",
21972
21970
" - New WebKit behavior (row 8/9): mixed image autoupgrades (TAO and subresourceloading/CSP is affected)\n",
21973
-
" - New WebKit behavior (row 28): TAO and 302 fixed\n",
21974
-
" - New WebKit behavior (row 20): NULL and fetch fixed\n",
21975
-
" - **TODO report** New WebKit behavior (bug?!): HSTS only works with devtools open??\n",
21971
+
" - WebKit behavior (row 28): TAO and 302 fixed\n",
21972
+
" - WebKit behavior (row 20): NULL and fetch fixed\n",
21973
+
" - **[New report](https://bugs.webkit.org/show_bug.cgi?id=285660)** New WebKit behavior (bug?!): ~~HSTS only works with devtools open?~~; timing/race condition of setting HSTS and starting new requests\n",
21976
21974
" - Some noise/strange results for subresourceloadingCORP_img: could be a caching (or timeout) issue in both new or old Safari or both"
21977
21975
]
21978
21976
},
@@ -22171,7 +22169,7 @@
22171
22169
"# New general parsing change(s)\n",
22172
22170
"# Related to 1-5 in Table 5\n",
22173
22171
"# (no entry yet?, new behavior only in WebKit) :<header>: <value> is now \"network error\" in WebKit \"failed to load resource cannot parse response\", such rows are simply ignored/skipped in Firefox/Chrome (old WebKit)\n",
22174
-
"# (similar to row 3 and 1, but network error) \\r<header> | <header>\\r | <head \\r er> | <header>\\n all now result in \"network error\"\n",
22172
+
"# (similar to row 3 and 1, but network error) \\r<header> | <header>\\r | <head \\r er> | <header>\\n all now result in \"network error\" such rows are ignored or accepted in Firefox/Chrome (depends)\n",
22175
22173
"# fullscreen_iframe_direct 30/30\n",
22176
22174
"# fullscreen_iframe_child_allow 15/15\n",
22177
22175
"# sniffing_script_direct 8/16 \n",
@@ -22224,7 +22222,7 @@
22224
22222
"# upgradeHSTS_subdomain_subdomain: 8/291\n",
22225
22223
"# upgradeHSTS_direct_direct: 8/828\n",
22226
22224
"\n",
22227
-
"# (no entry yet) HSTS caching issue? with devtools closed\n",
22225
+
"# (no entry yet) HSTS race condition\n",
22228
22226
"# Example upgradeHSTS_subdomain_subdomain_http_sub.headers.websec.saarland_https_sub.headers.websec.saarland_134_basic\n",
22229
22227
"# upgradeHSTS_subdomain_subdomain ~270/291 (a small number of these belong to row 16 or row 4 instead)\n",
22230
22228
"# upgradeHSTS_direct_direct ~800/828 (a small number of these belong to row 16 or row 4 instead)\n",
"- perfAPI/TAO: 2 (code 300, #7 fixed), 16 related to #29 (not fixed but changed, **TODO update bug report?**, entry is still with the old URL but requestStart is 0 even though it should not be 0)\n",
22724
+
"- perfAPI/TAO: 2 (code 300, #7 fixed), 16 related to #29 (not fixed but changed, **updated bug report**, entry is still with the old URL but requestStart is 0 even though it should not be 0)\n",
22727
22725
"- fetch: 18 (code 300, #7 fixed)\n",
22728
-
"- access_window: 8x changed handling of extra \\n in headers, before such responses were downloaded (null) now they are rendered as plaintext (related to #3 and #37), probably known?\n",
"- access_window: 8x changed handling of extra \\n in headers, before such responses were downloaded (null) now they are rendered as plaintext (related to #3 and #36, #37), probably known?\n",
0 commit comments