Google áááş Chrome 147 áááşáááąáŹááşááŹááᯠááŻááşááźááşáá˛áˇáááşá áá áşááťáááşáááşá¸áážáŹáááşá Chrome ááĄááźáąááśááźá áşáááˇáş áĄááá˛áˇ Chromium áááąáŹááťááşá áááşááźáááşááąáŹáá˝ááşáážááážáŻááᯠááážááááŻááşáááşá Chrome áááąáŹááşááŹáá˝ááş Chromium áááş Google áááŻáááŻááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻááąáŹááźáąáŹááˇáş áá˝á˛ááźáŹá¸áááşá ááťááşá áŽá¸áá˝áŹá¸áááˇáşááźá áşáááşáá˝ááş áĄááźáąáŹááşá¸ááźáŹá¸ááťááşááťáŹá¸ááᯠááąá¸áááŻáˇáááˇáşá áá áşá ááąáŹáşááŽááŹáá˝ááşááŹá¸ááąáŹ ááŽááŽáááŻáĄááźáąáŹááşá¸áĄáᏠ(DRM) áááŻáá˝ááˇáşáááş ááąáŹáşááťá°á¸ááťáŹá¸ááŤáážááááşá áĄáááŻáĄááťáąáŹááşáĄááşááááşáááşáááşáážáŻá áá áşá Sandbox ááŽá¸ááźáŹá¸áá˝á˛ááŻááşááźááşá¸ááᯠáĄááźá˛áá˝ááˇáşááŹá¸ááąá¸áááşá Google API áááŻáˇ ááąáŹáˇááťáŹá¸ááąá¸ááąáŹááşáᏠáážáŹáá˝áąáááˇáşáĄá፠RLZ áááˇáşáááşááąáŹááşááťáŹá¸ááᯠáááŻáˇáá˝ážááşááŤáááşá áĄááşááááşááŻááşáááş áĄááťáááşáááŻáááŻáá°ááťáŹá¸áĄáá˝ááşá 8 áááşááźáŹ ááśáˇáááŻá¸ááąá¸áááˇáş ááŽá¸ááźáŹá¸ Extended Stable ááŹááá˝á˛áá áşáᯠáážáááŤáááşá ááąáŹááşáááşáá˝ááşáážááááˇáş Chrome 148 ááᯠááąá 5 áááşááąáˇáá˝ááş ááźáŻááŻááşáááş á áŽá ááşááŹá¸áááşá
Chrome 147 (1, 2, 3, 4) áážá áĄáááááźáąáŹááşá¸áá˛áážáŻááťáŹá¸-
- ááąáŤááşáááŻááş tab display mode ááᯠáááˇáşáá˝ááşá¸ááŹá¸ááźáŽá¸ áĄááąáŤáşááŻáśá¸ áĄááťáŹá¸áááŻááşááŹá¸ááᯠtab button ááťáŹá¸ááźááˇáş áĄá
áŹá¸áááŻá¸áᏠsidebar áá˝ááş ááąáŤááşáááŻááş tab ááťáŹá¸ ááŤáážááááşá ááąáŤááşáááŻááş tab ááťáŹá¸ááᯠááťá˛áˇáá˝ááş (icon + partial description) áááŻáˇáááŻááş ááąáŤááşááť (icon only) mode ááťáŹá¸ááźááˇáş ááźááááŻááşáááşá ááąá¸ tab áá
áşááŻááąáŤáşáá˝ááş mouse ááąáŹááşááźááşá¸ááźááˇáş áááşá¸á áĄááźáąáŹááşá¸áĄááŹááťáŹá¸á thumbnail ááᯠááźááááşá tab group ááťáŹá¸ááᯠá
áŽááśáááˇáşáá˝á˛ááźááşá¸ááᯠáááŻá¸áážááşá¸áĄáąáŹááş ááźáŻááŻááşááŹá¸áááşá tab row ááąáŤáşáá˝ááş right-click áážáááşááąáŹáĄá፠ááąáŤáşááŹáááˇáş context menu áá˝ááş "Show Tabs Vertical" option ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá ᤠoption ááᯠdefault áĄááąááźááˇáş áááźáááŤá "chrome://flags/#vertical-tabs" setting áážáá
áşáááˇáş áá˝ááˇáşáááŻááşáááşá
- á
áŹáááşááŻááşááᯠá
áŹááťááşáážáŹááąáŤáşáážá áááşáááŻááşááŹá
áŹááŹá¸áááŻááŹááźááááş ááźááşáááşááŽáááŻááşá¸ááŻááşááŹá¸ááźáŽá¸ áááşá
ááşááááşá¸ááťáŻááşáážáŻááťáŹá¸á áááşááŹááťáŹá¸á ááŽáá°á¸ááťáŹá¸á áááşá¸áá˝ážááşááŹá¸ááťáŹá¸áážááˇáş á
áŹááťááşáážáŹá áĄááźáŹá¸áĄááźáąáŹááşá¸áĄááŹáážááˇáşááááşáááŻááşááąáŹ áĄá
áááşáĄáááŻááşá¸ááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠáážááşááŹá¸áááşá Firefox áážááˇáşáááşáá°áááˇáş ááŹá¸áážááşá¸áĄáá
áşáá˝ááş áááşáááŻááşááŹáĄááźáąáŹááşá¸áĄááŹááťáŹá¸ááᯠáá°áááşá¸á
áŹááťááşáážáŹááąá¸áážá ááťááşá¸ááźáąáŹááşá¸ááąáŹ ááąá¸áááşááŹá¸áá˝ááş ááźááááˇáşáĄá
áŹá¸ ááźááşáááŻááşááąáŹá§ááááŹáá
áşááŻááŻáśá¸áá˝ááş ááźáááŹá¸áááşá ááŻááşáĄáá
áşááᯠáá°áááşá¸áĄááąááźááˇáşáá˝ááˇáşáááŹá¸ááŤá "chrome://flags/#read-anything-immersive-reading-mode" áááşáááşáážáá
áşáááˇáş áá˝ááˇáşáááŻááşáááşá
- ááááşáááşáážáŻ áááŻáˇáááŻááş phishing áááşáá˝ááşááťááşááťáŹá¸áĄáá˝ááş áááşááŽá¸ááŹá¸ááąáŹ áááşá
áŹááťááşáážáŹááťáŹá¸ááᯠááááşáááŻáˇáááş áááŻááşááźáŹá¸ááťááşáááşáá˝ááşá¸áááşáĄáá˝ááş "áĄáá°áĄááŽ" ááŽáá°á¸áá˝ááş áááŻááşáá
áşáᯠáááˇáşáá˝ááşá¸ááŹá¸ááŤáááşá "Safe Browsing" ááŻááşááᯠáá˝ááˇáşááŹá¸áááˇáşáĄá፠á¤áááŻááşááᯠááźáááŹá¸áááşá
- áĄááťáŹá¸ááźááşáá°ááŻáśá¸ áááşáááŻááşááťáŹá¸áážááˇáş áĄááźááşáĄáážááşáááşáá˝ááşáááˇáşáĄá፠ááąááá˝ááşá¸á áá áşáááşááąáŹááşáá˝ááˇáşááž áááŻá¸ááťá˛áˇááŹáá˝ááşáážáŻá áááşáááŻááşááťáŹá¸ááž áááşááąáŹááşáá˝ááˇáş IP ááááşá áŹááťáŹá¸ ááąááá˝ááşá¸áá˝ááşáááş (áĄááşáááŹáááş áááŻáˇáááŻááş áĄáá˝ááşá¸áááŻááşá¸ááááşá áŹááťáŹá¸) áááŻáˇáááŻááş loopback interface (127.0.0.0/8) áááş áĄááŻáśá¸ááźáŻáá°á áĄáááşááźáŻááťááş áááŻáĄááşáááşááźá áşáááşá áááŻáĄá፠ááŹáá˝ááşáážáŻáááş HTTP/HTTPSá fetch() ááąáŹááşá¸áááŻáážáŻááťáŹá¸áážááˇáş iframe áááˇáşáá˝ááşá¸áážáŻááťáŹá¸áážáá áşáááˇáş áĄáááşá¸áĄááźá áşááťáŹá¸ááᯠáááşáááş ááźááŻá¸áááşá¸áážáŻááťáŹá¸áááŻááŹáá WebSockets áážááˇáş WebTransport áážáá áşáááˇáş ááťáááşáááşáážáŻááťáŹá¸áĄááźááş WindowClient.navigate() áááşá¸áááşá¸áážáá áşáááˇáş á áááşááąáŹ fetch ááąáŹááşá¸áááŻáážáŻááťáŹá¸áááŻá፠áá˝ážááşá¸ááźáŻáśááŹá¸áááşá áááŻááşáááŻááşáá°ááťáŹá¸áááş áá˝ááşáááŻááşááąáŹ áá˝á˛ááźáŹá¸áááşáážááşáážáŻáĄáá˝ááş áĄáá˝ááşá¸áááŻááşá¸áĄáááşá¸áĄááźá áşáááşááąáŹááşáá˝ááˇáşááᯠáĄááŻáśá¸ááťááźáŽá¸ routersá access pointsá printersá corporate web interfaces áážááˇáş ááąááá˝ááşá¸áá˝ááşáááşááž ááąáŹááşá¸áááŻáážáŻááťáŹá¸áááŻáᏠáááşááśáááˇáş áĄááźáŹá¸á ááşáá ášá ááşá¸ááťáŹá¸áážááˇáş áááşááąáŹááşáážáŻááťáŹá¸áá˝ááş CSRF áááŻááşáááŻááşáážáŻááťáŹá¸ ááźáŻááŻááşáááş áĄááŻáśá¸ááťááźáááşá
- XML parsing ááŻááşááąáŹááşááťááşááᯠlibxml2 ááž ááŻáśááźáŻáśááąá¸ááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸á Rust áá˝ááşááąá¸ááŹá¸ááŹá¸ááąáŹ library áĄáá áşáááŻáˇ áá˝ážáąáˇááźáąáŹááşá¸áááŻááşááŤááźáŽá á¤ááźáąáŹááşá¸áá˛áážáŻáááş XML áĄáá˝ááşáᏠáĄááťáŻáśá¸áááşááŤáááşá ááááşá ááźáąááźáŹáá˛áˇáááˇáşáĄáááŻááşá¸ XSLT ááśáˇáááŻá¸áážáŻááᯠáááźáŹáᎠáááşáááŻááşá¸ááąáŹáˇáááşááźá áşáááşá
- áĄááŻáááŻáááş startViewTransition() method ááᯠá áŹááťááşáážáŹáá áşááŻááŻáśá¸áĄáá˝ááşááŹáá HTML element áá áşááŻááťááşá¸á áŽáĄáá˝ááşá፠áĄááŻáśá¸ááźáŻáááŻááşááŤááźáŽá
- contrast-color() CSS function ááᯠáááˇáşáá˝ááşá¸ááŹá¸ááŤáááşá áááşáážááşááŹá¸áá˛áˇáĄááąáŹááşáá˛áˇ áááˇáşááťááşáááşááᯠááźááşááąá¸ááŤáááş (áĄááźá°ááąáŹááşáĄáá˝ááş áĄáááşááąáŹááşááᯠááźááşááąá¸ááźáŽá¸ áĄáááşááąáŹááşáĄáá˝ááş áĄááźá°ááąáŹááşááᯠááźááşááąá¸ááŤáááş)á áᎠfunction ááᯠáááşáážááşááŹá¸áá˛áˇ á áŹááŹá¸áĄááąáŹááşáá˛áˇ ááąáŹááşááśáĄááąáŹááşáá˛áˇ áááŻááşááŽáĄáąáŹááş áĄááŻáśá¸ááźáŻáááŻááşááááŻá á áŹááŹá¸áĄááąáŹááşáá˛áˇáááşá¸ áááŻááşááŽáĄáąáŹááş áĄááŻáśá¸ááźáŻáááŻááşááŤáááşá
- "border-shape" CSS property ááᯠáááˇáşáá˝ááşá¸ááŹá¸ááźáŽá¸ááźá áşááąáŹááźáąáŹááˇáş á ááşáááŻááşá¸ áááŻáˇáááŻááş polygonal border ááťáŹá¸áĄááŻáśá¸ááźáŻááźááşá¸áá˛áˇáááŻáˇááąáŹ element ááťáŹá¸áááşáááşáá˝ááş ááąáŹááˇáşáážááşá ááŻááśáááŻááşááąáŹ border ááťáŹá¸ááᯠáááşááŽá¸áááŻááşáááşááźá áşáááşá "border-shape" CSS property áááş "clip-path" property áá˛áˇáááŻáˇ shape type ááťáŹá¸ááᯠáááşááśááąáŹáşáááşá¸á ááąáŹááşáááŻááşá¸áážááˇáşááá°áá˛á áááşá¸áááş contour áá áşááŻááᯠááąáŹááşáážááşá¸ááźáŽá¸ áááşá¸ááᯠdecode ááŻááşáᏠcontour áááşááťáąáŹáşáá˝ááşááąáŹ áááşáááˇáş content áááŻáááᯠclip ááŻááşáááşá
- JavaScript ááž CSS pseudo-elements ááťáŹá¸áážááˇáş áĄááŻááşááŻááşáááŻááşá áąáááˇáş CSSPseudoElement interface ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- link element áááş áááŻáĄá፠script ááťáŹá¸áááŻááŹáá CSS style ááťáŹá¸ááŤáážáááąáŹ module ááťáŹá¸áááŻá፠pre-load ááŻááşáááş ârel=modulepreloadâ attribute ááᯠáĄááŻáśá¸ááźáŻáá˝ááˇáşááąá¸áááş ( ) áážááˇáş JSON ááąáᏠ( )á
- CSS properties ááťáŹá¸áá˝ááş border-widthá outline-width áážááˇáş column-rule-width áááŻáˇá áĄááťááşááᯠáá˝ááşááťááşáááˇáş áĄááźáŻáĄáá°ááᯠááźáąáŹááşá¸áá˛áá˛áˇááźáŽá¸ Firefox áážááˇáş WebKit-based browser ááťáŹá¸áážááˇáş ááąáŤááşá¸á ááşá¸ááąá¸áá˛áˇáááşá ááááşá ᤠproperties ááťáŹá¸áážá áĄááťááşááᯠáááşá¸áááŻáˇá áááşáááŻá¸ááťáŹá¸ áááşáááŻáˇáááşáážáá áąááŹáá° border-styleá outline-style áááŻáˇáááŻááş column-rule-style properties ááťáŹá¸ááᯠ"none" áááŻáˇáááŻááş "hidden" áᯠáááşáážááşááŹá¸ááŤá áááşá¸áááŻáˇá áááşáááŻá¸ááťáŹá¸ áááşáááŻáˇáááşáážáá áąááŹáá° ááŻááááŻáˇ ááźááşáááşáááşáážááşáá˛áˇáááşá áááŻáĄá፠"*-style" properties ááťáŹá¸á áĄááźáąáŹááşá¸áĄáᏠáááşáááŻáˇáááşáážáá áąááŹáá° order-widthá outline-width áážááˇáş column-rule-width áááşáááŻá¸ááťáŹá¸áááş developer-defined áááşáááŻá¸ááťáŹá¸áážááˇáş áĄááźá˛áááşá¸ áááŻááşááŽááŤáááşá
- áá˝ááşá¸áĄáá˝ááşá¸ ááŻáśáážááş summation á ááááťáážáŻáááş áááŻááźáŽá¸ááąáŹ array element ááťáŹá¸á ááąáŤááşá¸áááşáážááˇáş áĄááźáŹá¸ enumerable objects ááťáŹá¸ááᯠáá˝ááşááťááşáááşáĄáá˝ááş Math.sumPrecise() method ááᯠááąáŤááşá¸áááˇáşáá˛áˇáááş (ááźáŹá¸áá˛áá˝ááş ááááşááťáŹá¸ááᯠááááşá¸áááşá¸áááˇáşáĄá፠ááááťáážáŻááŻáśá¸áážáŻáśá¸áážáŻááťáŹá¸ááᯠáááşáážáŹá¸ááąá¸áááş)á
- á áŹááťááşáážáŹáá áşáᯠááźááşáááşá áááşááźááşá¸áážáááážáááᯠáááážááááŻááşáááş Request.isReloadNavigation attribute ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá áĽáááŹáĄáŹá¸ááźááˇáş "Refresh" áááŻááşááᯠáážáááşááźáŽá¸ááąáŹááş áááŻáˇáááŻááş location.reload() áážááˇáş history.go(0) methods ááťáŹá¸ááᯠááąáŤáşáá°ááźáŽá¸ááąáŹááşá
- áá˝ááşáááŻááşáá˝á˛ááźáŹá¸áááşáážááşááźááşá¸á ááááťáážáŻááᯠááťážáąáŹáˇááťáááşáĄáá˝ááş RAM áĄáá˝ááşáĄá áŹá¸áážááˇáşáááşáááşáááˇáş áĄááťááşáĄáááşááťáŹá¸ááᯠááąá¸áááˇáş Device Memory API áážáá áşáááˇáş ááźááşááąá¸ááąáŹ áážááşááŹááşáĄáá˝ááşáĄá áŹá¸ááᯠááŻáśá¸áááşá¸áááˇáş ááŻáášááááąáááᯠááźáąáŹááşá¸áá˛ááŹá¸ááŤáááşá á¤áĄááťááşáĄáááşáááş RAM áĄáááˇáşáĄáááşáážáááąáŹ á ááşáá ášá ááşá¸ááťáŹá¸áá˝ááş load ááŻááşáááˇáş áááŻáˇáááŻááş áážááşááŹááşáááŹáááťáŹá¸á á˝áŹ ááážááááŻááşáááˇáş áĄáááˇáşááźááˇáşáĄááşášááŤáááşááťáŹá¸ááᯠáĄáááşáá˝ááşá¸áááˇáş áááşáĄáááŽááąá¸áážááşá¸ááťáŹá¸á ááąáŤáˇááŤá¸ááąáŹááŹá¸áážááşá¸ááťáŹá¸ááᯠáááşááŽá¸ááŹáá˝ááş áĄááŻáśá¸áááşáááŻááşááŤáááşá ááááşááąáŹááşá¸áĄáá˝ááş áááşááąáŹááşáážáŻááťáŹá¸áá˝ááş Android áážááşááŹááşáĄáá˝ááşáĄá áŹá¸ááᯠáááŻáĄá፠áá áá á áážááˇáş á áááŻáˇ ááŻáśá¸ááŹá¸ááźáŽá¸ áĄááźáŹá¸ááááşááąáŹááşá¸ááťáŹá¸áĄáá˝ááş áá áá áá áá áážááˇáş áá áááŻáˇ ááŻáśá¸ááŹá¸ááŤáááşá
- ááŽá¸ááźáŹá¸áááşáĄáááŽááąá¸áážááşá¸ááťáŹá¸ (IWA) áĄáá˝ááşá ááááşááŹááťáŹá¸ááážááááŻááşáážáŻááᯠááŻáśá¸ááźááşááźááşá¸á ááááˇáşááŻááşáááş á áŹáá˝ááşá áŹáááşá¸ááťáŹá¸ááąá¸áááŻáˇááźááşá¸áážááˇáş ááááˇáşáááşá¸á áŽááźááşá¸ááᯠá áŽááśáááˇáşáá˝á˛ááźááşá¸áĄáá˝ááş áááşá¸áááşá¸ááťáŹá¸ááśáˇáááŻá¸ááąá¸áááˇáş Web Printing API ááᯠáĄááąáŹááşáĄáááşááąáŹáşááŹá¸áááşá API áá˝ááşáĄááŻáśá¸ááźáŻááąáŹ attribute name ááťáŹá¸áážááˇáş semantics ááťáŹá¸áááş Internet Printing Protocol (IPP) áážááˇáş áááŻááşááŽááŤáááşá
- "Origin trials" ááŻááşáááş WebNN API ááᯠáĄááąáŹááşáĄáááşááąáŹáşááźáŽá¸ áááşá¸áááş operating system ááž ááśáˇáááŻá¸ááąá¸ááąáŹ machine learning áááşááąáŹááşáážáŻááťáŹá¸áážááˇáş áááşá ááş hardware á á˝ááşá¸áááşááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻáá˝ááˇáşááąá¸áááşá
- áááşááąáŹáˇááşáá˛ááąá¸ááŹá¸áá°ááááááŹááťáŹá¸áá˝ááş áááŻá¸áááşáážáŻááťáŹá¸ ááźáŻááŻááşááŹá¸ááŤáááşá built-in AI assistant áááş áááŻáĄá፠ááąáŹááşááśáĄááťááşáĄáááşááťáŹá¸ááᯠáĄáááŻáĄááťáąáŹááş áá˝áąá¸ááťááşááąá¸ááŤáááşá ááá°ááŽááąáŹ áááŻáááŻááşá¸á ááşáá ášá ááşá¸ááťáŹá¸áá˝ááş áááşáááŻááşá á˝ááşá¸ááąáŹááşáááşááᯠá ááşá¸áááşáááşáĄááŻáśá¸ááźáŻáááˇáş "Device Mode" panel ááᯠááąááşááŽáĄáąáŹááşááźáŻááŻááşááŹá¸ááŤáááşá Network panel áááş Content-Encoding: gzip áááŻáˇáááŻááş deflate header ááźááˇáş ááąá¸áááŻáˇááąáŹ ááąáŹááşá¸áááŻáážáŻááťáŹá¸áĄáá˝ááş ááťáŻáśáˇááŹá¸ááąáŹ áĄááźáąáŹááşá¸áĄááŹááᯠáĄáááŻáĄááťáąáŹááş decode ááŻááşááŤáááşá regular expression ááťáŹá¸ááᯠCSS style ááťáŹá¸ááᯠfilter ááŻááşáááş áááŻáĄááŻáśá¸ááźáŻáááŻááşááŤááźáŽá
áĄááşášááŤáááşáĄáá
áşááťáŹá¸áážááˇáş bug ááźááşáááşáážáŻááťáŹá¸áĄááźááşá ááŹá¸áážááşá¸áĄáá
áşáááş áĄáŹá¸áááşá¸ááťááş áá ááᯠááźáąáážááşá¸ááąá¸ááŤáááşá áĄáŹá¸áááşá¸ááťááşááťáŹá¸á
á˝áŹááᯠAddressSanitizerá MemorySanitizerá Control Flow Integrityá LibFuzzer áážááˇáş AFL áááŻáˇááᯠáĄááŻáśá¸ááźáŻá áĄáááŻáĄááťáąáŹááşá
ááşá¸áááşááźááşá¸ááźááˇáş ááąáŹáşááŻááşáááŻááşáá˛áˇáááşá ááźáżááŹáážá
áşáᯠ(WebML áážá buffer overflow áážááˇáş integer overflow) ááᯠááźááşá¸áááşáážáŻáĄáááˇáşáááşáážááşáá˛áˇááźáŽá¸ browser protection áĄáá˝ážáŹáĄáŹá¸ááŻáśá¸ááᯠááťáąáŹáşááźááşááźáŽá¸ sandbox áááşáááşá¸ááťááşááźááşááážá code ááᯠexecute ááŻááşáááŻááşáááşá áááşáážáááŻááşááąáážáŻáĄáá˝ááş áááşá¸á vulnerability bounty program á áá
áşá
áááşáá
áşáááŻááşá¸áĄááąááźááˇáş Google áááş ááŻáá˝áą áá ááᯠááťáážááşááŹá¸ááźáŽá¸ ááąáŤáşáᏠááá,ááá (ááąáŤáşáᏠáá,ááá ááŻáážá
áşááŻá ááąáŤáşáᏠáá,ááá ááŻáážá
áşááŻáážááˇáş ááąáŤáşáᏠá,áááá ááąáŤáşáᏠá,áááá ááąáŤáşáᏠá,ááá áážááˇáş ááąáŤáşáᏠá,ááá ááŻáá
áşááŻá
áŽ) ááťáŽá¸ááźážááˇáşáá˛áˇáááşá ááŻáá˝áą á
á ááŻá áááŹáááᯠáááŻáśá¸ááźááşáááąá¸ááŤá
source: opennet.ru
