web browser tso tawm Thiab Firefox 68.3 rau lub platform Android. Ntxiv rau, qhov hloov tshiab tau tsim nrog kev txhawb nqa mus ntev . Yuav los sai sai no Firefox 72 ceg yuav txav mus, qhov kev tso tawm uas tau teem rau Lub Ib Hlis 7 (qhov project rau 4 lub lis piam tshiab ).
:
- lub interface tshiab rau nplooj ntawv "hais txog: config", uas yog nplooj ntawv pabcuam web uas qhib rau hauv browser, sau hauv HTML, CSS thiab JavaScript. Nplooj cov ntsiab lus tuaj yeem raug xaiv los ntawm tus nas (nrog rau ob peb kab ib zaug) thiab muab tso rau ntawm daim ntawv teev lus tsis tas siv cov ntawv qhia zaub mov. Cov kab tshawb nrhiav saum toj kawg nkaus tau khaws cia thiab nthuav dav kom suav nrog cov hloov pauv tshiab. Tsis tas li ntawd, kev txhawb nqa rau kev tshawb nrhiav los ntawm cov txheej txheem txheej txheem tau muab coj los siv, uas tseem yog siv rau kev tshawb nrhiav cov nplooj ntawv ib txwm muaj nrog kev tshawb nrhiav ib ntus ntawm qhov sib tw.
Rau txhua qhov chaw, ib lub pob tau ntxiv uas tso cai rau koj hloov pauv hloov pauv nrog Boolean qhov tseem ceeb (qhov tseeb / tsis tseeb) lossis kho cov hlua thiab cov lej sib txawv. Rau cov neeg siv-hloov tus nqi, ib lub pob tau ntxiv kom rov qab hloov pauv rau tus nqi qub.
Tom qab qhib txog: config, los ntawm lub neej ntawd cov khoom tsis pom thiab tsuas yog tshawb nrhiav bar pom, thiab saib tag nrho cov npe koj yuav tsum nias lub pob "Qhia tag nrho". Mus rau Chaw kev xaiv "general.aboutConfig.enable", rov qab nkag mus rau ntawm nplooj ntawv hais txog: config yog tias nws tau xaiv tsis ua haujlwm ntawm theem tsim;

- los ntawm lub neej ntawd, lub interface tshiab rau kev saib daim ntawv pov thawj TLS, nkag mus tau los ntawm nplooj ntawv "hais txog: daim ntawv pov thawj" kev pabcuam thiab cov ntawv qhia "Tools> Page Info> Security> View Certificate" menu. Qhov kev siv ntawm daim ntawv pov thawj saib interface tau raug sau tag nrho siv JavaScript thiab cov txheej txheem web technologies, thiab kuj tau coj mus rau hauv kab nrog Firefox Quantum style. Yog tias yav dhau los ib lub qhov rais cais tau qhib los saib daim ntawv pov thawj, tam sim no cov ntaub ntawv tau tshwm sim hauv ib lub tab hauv ib daim ntawv nco txog qhov ntxiv-on .
- chaw nyob bar tsim. Qhov kev hloov pauv pom tau tshaj plaws yog qhov txav mus deb ntawm kev nthuav tawm cov npe ntawm cov lus pom zoo thoob plaws tag nrho qhov dav ntawm lub vijtsam hauv kev pom zoo ntawm lub qhov rai uas pom meej meej. Cov kev hloov pauv tau txuas ntxiv txhim kho qhov kev siv tshiab ntawm Quantum Bar chaw nyob bar, uas tau tshwm sim hauv Firefox 68 thiab yog tus cwj pwm los ntawm kev sau ua tiav ntawm cov lej, hloov XUL / XBL nrog tus qauv Web API. Nyob rau thawj theem, tus tsim ntawm Quantum Bar ua tiav rov qab qhov qub chaw nyob bar thiab cov kev hloov pauv tau txwv rau kev ua haujlwm sab hauv. Tam sim no kev ua haujlwm tau pib txhim kho cov tsos. Cov kev hloov pauv tam sim no raug cuam tshuam los ntawm lub neej ntawd thiab yuav tsum tau ua kom dhau los ntawm "browser.urlbar.megabar" teeb tsa hauv about:config.

- tso lub browser hauv Internet kiosk hom, uas yog qhib los ntawm kev qhia qhov "-kiosk" kev xaiv ntawm kab hais kom ua thiab ua rau muaj peev xwm ua haujlwm tsuas yog hauv hom puv npo. Cov zaub ntawm kev tswj hwm interface, pop-ups, cov ntawv qhia zaub mov ntsiab lus, thiab nplooj ntawv thauj khoom cov xwm txheej ntsuas (tso saib cov txuas thiab URL tam sim no) raug thaiv. Cov tswv yim ntawm cov keyboard raug txwv hnyav, piv txwv li, kev ua haujlwm ntawm Alt thiab Ctrl yuam sij yog neeg xiam, uas txwv tsis pub koj tawm ntawm qhov browser, hloov mus rau lwm daim ntawv thov, lossis qhib lwm qhov chaw. Cov hom tuaj yeem siv los txhim kho kev ua haujlwm ntawm ntau lub autonomous terminals, advertising stands, ua qauv qhia vaj huam sib luag thiab lwm yam kev txwv rau kev ua hauj lwm nrog ib lub website / web daim ntawv thov.
- Hauv qhov system add-on suav nrog browser (yav dhau los tus add-on tau xa raws li Lockbox), "txog: logins" interface rau kev tswj cov passwords khaws tseg, subdomain paub tau tshwm sim thaum autofilling password nkag cov ntaub ntawv. Firefox Monitor ceeb toom txog kev cuam tshuam cov nyiaj tau los kuj tau siv rau cov neeg siv nrog cov nyeem ntawv tshuaj ntsuam.
- Hauv cov rooj sib tham rau Windows, Linux и macOS siv cov decoder MP3 hauv zos.
- Ntxiv cov ntawv ceeb toom txog kev thaiv cov cai rau cryptocurrency mining mus rau qib siab tiv thaiv kev taug qab hom. Lub vaj huam sib luag tso tawm thaum koj nyem rau ntawm lub cim los ntawm daim ntaub thaiv npog cov duab hauv qhov chaw nyob bar qhia txog lub txee ntawm cov blockers.
- Rau cov neeg siv Windows Lub peev xwm saib cov yeeb yaj kiab hauv hom Duab-hauv-Duab yog qhib los ntawm lub neej ntawd. Qhov no tso cai rau koj tshem tawm cov yeeb yaj kiab thiab tsim lub qhov rai ntab uas tseem pom thaum koj mus rau hauv browser. Txhawm rau saib nws hauv hom no, nyem rau ntawm cov lus qhia lossis xaiv "Duab hauv Duab" los ntawm cov ntawv qhia zaub mov uas tshwm sim thaum koj nyem sab xis ntawm cov yeeb yaj kiab (hauv YouTube, uas muab nws tus kheej cov ntawv qhia zaub mov, koj yuav tsum nyem ob zaug ntawm lub pob nas sab xis lossis Shift-nias). Ntawm cov kab ke uas tsis yog Windows Kev txhawb nqa rau hom no tuaj yeem qhib tau hauv about:config siv qhov kev xaiv "media.videocontrols.picture-in-picture.enabled".
- kev txhawb nqa rau nested multi-layer layout ntawm nplooj ntsiab (), uas txhim kho qhov yooj yim ntawm kev tsim daim phiaj-txhim kho nplooj ntawv layouts los ntawm kev muab lub peev xwm los txhais cov ntsiab lus ntawm cov menyuam yaus uas tau txav mus rau niam txiv lub hlwb (tso ib daim phiaj sib cais hauv ib lub xovtooj). Nested grid yog txhais siv tus nqi ""hauv cov khoom "grid-template-columns" thiab "grid-template-rows". Kev them nyiaj yug rau nested grid kuj tau ntxiv rau DevTools Grid Inspector hom tshuaj xyuas.
- Ntxiv cov khoom rau CSS , tso cai rau lub caij hla txhua kab.
- Hauv CSS cov cuab yeej ntxiv lub peev xwm los txiav txim qhov pom kev txwv qhov chaw teev tseg siv cov haujlwm в SVG daim ntawv qhia.
- muaj peev xwm coj mus rau hauv tus account lub nam piv coefficient txhais los ntawm cov cuab yeej , rau HTML attributes "siab" thiab "dav" hauv img tag.
- Txoj kev ntxiv rau JavaScript , uas rov qab los tsuas yog ua tiav lossis tsis lees paub cov lus cog tseg, tsis suav nrog cov lus cog tseg tseem tab tom tos (tso cai rau koj tos rau qhov tshwm sim ntawm kev ua tiav ua ntej khiav lwm txoj cai).
- Implemented class (Yav tas los tsuas yog chav kawm xwb ), kev txhais cov ntsiab lus hauv cov ntawv sau . Tsis tas li ntawd ntxiv yog qhov sib thooj MathML DOM tsob ntoo uas koj tuaj yeem siv mathmlEl.style thiab cov neeg ua haujlwm thoob ntiaj teb.
- Ib tus neeg tsim khoom tau ntxiv rau DOM los tsim ib qho khoom StaticRange sawv cev rau ib feem ntawm DOM cov ntsiab lus.
- Ntxiv API , uas muab cov cuab yeej rau customizing ib lub thaiv nrog cov ntaub ntawv hais txog kev ua si multimedia cov ntsiab lus hauv cheeb tsam ceeb toom. Los ntawm qhov API no, daim ntawv thov lub vev xaib tuaj yeem tsis tsuas yog tso tawm cov ntawv ceeb toom txog kev pib ua nkauj tshiab, tab sis kuj tseem txhim kho kev tswj hwm los ntawm thaj chaw ceeb toom lossis los ntawm kev tshuaj ntsuam txuag interface, piv txwv li, tso cov nyees khawm rau ncua, txav mus los ntawm cov kwj deg, los yog txav mus rau zaj nkauj tom ntej.
- Hauv API rau add-on developers tuav tsis ua hauj lwm thaum thauj cov ntaub ntawv. Popup windows qhib los ntawm add-ons ntawm windows.create hu tam sim no tso saib lub npe add-on es tsis txhob ntawm add-on URL ("moz-extension://").
- WebGL tam sim no txhawb kev txuas ntxiv , uas tso cai rau koj ua rau ntau qhov chaw saib ib zaug nrog ib qho kev hu (piv txwv li, muaj txiaj ntsig zoo rau cov zis tso suab hauv WebXR);
- Lub interface rau kev tshuaj xyuas kev ua haujlwm hauv lub network suav nrog lub peev xwm los tshuaj xyuas cov theem ntawm kev ua cov lus thov hauv lub network nrog cov khoom sib cais ntawm lub sijhawm daws teeb meem hauv DNS, kev sib txuas tsim, xa cov ntaub ntawv thiab tau txais cov lus teb. Cov ntaub ntawv yog muab los ntawm lub sijhawm tshiab tab nyob rau sab xis sab xis.
- Nyob rau hauv lub neej ntawd network kev ua ub no taug qab interface hom kev tshuaj xyuas WebSocket kev sib txuas nrog lub peev xwm los ncua kev sib txuas ua haujlwm.
- Ntxiv rau Network Monitor Kev tshawb nrhiav cov ntawv sau tag nrho hauv cov lus thov / teb lub cev, ncuav qab zib thiab cov ntawv sau, thiab tseem siv tau thaiv kev thauj khoom ntawm qee qhov URLs los ntawm kev ntxiv cov ntxaij lim dej nrog lub ntsej muag tsim nyog.
- Implemented nyob rau hauv lub web console kho, uas tso cai rau koj nkag mus rau JavaScript constructs muab faib ua ob peb kab thiab coj lawv tsis yog los ntawm nias Enter, tab sis los ntawm txhaj rau lub khawm Khiav. Cov hom yog tsim los ua ib sab vaj huam sib luag, tso tawm tom qab txhaj rau ntawm "split pane" icon nyob rau sab xis ntawm cov ntawv sau lossis los ntawm cov keyboard shortcut Ctrl + B.
- JavaScript debugger muab qhov tseem ceeb ntawm qhov sib txawv ntawm qhov chaw ntawm lawv siv nyob rau hauv cov cai, siv event log thiab ntxiv lub peev xwm los lov tes taw nrog breakpoints (devtools.debugger.features.overlay nyob rau hauv hais txog: config).
- rau Android Firefox 68.2, qhov hloov tshiab kho kom raug, tau npaj lawm. Ua ib qho kev ceeb toom, kev tsim cov Firefox tshiab tseem ceeb rau Android tsis ua haujlwm lawm. Yuav hloov Firefox rau Android nyob rau hauv lub npe code Fenix (faib ua ) ib qho browser tshiab rau cov khoom siv mobile uas siv lub cav GeckoView thiab ib pawg ntawm Mozilla libraries Android Cheebtsam.
Qhov txo qis ntawm cov teeb meem tseem ceeb yog vim muaj qhov teeb meem nco, xws li tsis muaj kev cuam tshuam thiab nkag mus rau qhov chaw nco tau tso tseg, tam sim no tau cim tias muaj kev phom sij, tab sis tsis tseem ceeb. Qhov kev tso tawm tshiab kho 13 qhov teeb meem zoo sib xws uas tuaj yeem ua rau tus neeg tawm tsam code raug tua thaum cov nplooj ntawv tshwj xeeb tsim tau qhib.
Ntxiv nrog rau kev tsim kho tshiab thiab kho kab laum, Firefox 71 tau kho , ntawm uas 17 (sau hauv qab и ) yog flagged li muaj peev xwm ua rau attacker code tua thaum qhib nplooj ntawv tsim tshwj xeeb. Nws yog ib qho tseem ceeb uas cov teeb meem nco xws li tsis muaj overflows thiab nkag mus rau qhov chaw nco tau tso tseg tam sim no tau cim tias muaj kev phom sij, tab sis tsis tseem ceeb.
Tau qhov twg los: opennet.ru


