Kua tukuna a Firefox 128. He peka ESR a Firefox 128 ināianei, ā, kua tukuna ngā whakahōutanga puta noa i te tau. Hei tāpiri, kua tukuna he whakahōutanga ki te peka ESR o mua, 115.13.0 (e rua atu ngā whakahōutanga e tumanakohia ana, 115.14 me 115.15). Kua uru a Firefox 129 ki te whakamātautau beta, ā, kua whakaritea kia tukuna i te 6 o Ākuhata.
Nga mea hou i Firefox 128:
- Kua tāpirihia te tautoko whakamāori mīhini mō ngā wāhanga tuhinga kua tīpakohia i runga i tētahi whārangi (i mua, ko te whakamāoritanga whārangi katoa anake i tautokona). Ka taea te uru atu ki te mahi whakamāori mā te tahua horopaki e whakaaturia ana mā te pāwhiri-matau i te poraka kua tīpakohia. Ka mahia te whakamāoritanga mā te whakamahi i te pūnaha hanga-roto a Firefox, e mahi ana i te whakamāoritanga i runga i te pūnaha ā-rohe o te kaiwhakamahi me te kore e uru atu ki ngā ratonga kapua o waho. Ko te pūnaha e hangai ana ki te miihini Bergamot tuwhera-pūtake, he takai huri noa i te anga whakamāori mīhini Marian, e whakamahi ana i te whatunga io auau (RNN) me ngā tauira reo e hangai ana ki te whakawhiti.

- Kua whakaurua mai he pouaka kōrero hou, he māmā ake, he kotahi hoki mō te ūkui i ngā raraunga kaiwhakamahi, e whakapai ake ana i te whakarōpūtanga o ngā raraunga, ā, e tāpiri ana hoki i ngā mōhiohio e pā ana ki te rahi o ngā raraunga kua tiakina i roto i tētahi wā kua tohua.

- Haunga ngā hononga kua tūtohutia, ka whakaatuhia inaianei e te matapihi taka-iho e puta ana i te pae wāhitau ngā rapunga kua oti tata nei me ngā rapunga rongonui. E wātea ana tēnei āhuatanga mō ngā kaiwhakamahi i te US me Kanata anake i tēnei wā.

- Kua tāpirihia he widget hei whakaatu i te matapae huarere i te whārangi e puta mai ana ina whakatuwherahia he ripa hou. Hei whakahohe i te widget, whakamahia ngā tautuhinga browser.newtabpage.activity-stream.showWeather me browser.newtabpage.activity-stream.system.showWeather i roto i te about:config.

- Mā te aratau tirotiro tūmataiti ka taea e koe te purei i ngā ihirangi kua tiakina mai i ngā ratonga roma ora pēnei i a Netflix.
- Ina mahi mā te kawa SOCKS5 i roto i tētahi takawaenga, ka tukuna hoki ngā patai DNS mā te takawaenga i te taunoa. Mō SOCKS4, ka tukuna tonu ngā patai DNS mā te kaiwhakatau ā-rohe.
- Ka taea inaianei te whakaatu tere i ngā momo ihirangi me ngā momo tuhinga/* MIME, me te kore e hiahiatia te tango i mua i aua kōnae i mua i te mātakitaki.
- Kua whakahōutia te tiwhikete pūtake e whakamahia ana hei manatoko i ngā tāpiri-ake pūtirotiro me ngā ihirangi kua hainatia mamatitia e Mozilla.
- Kua tāpirihia te tautoko mō te IPA (Interoperable Private Attribution) API whakamātautau, e āhei ai ngā whatunga pānuitanga ki te whiwhi me te tukatuka i ngā tatauranga mō te whai huatanga o ngā kaupapa pānuitanga me te whakaute i te tūmataitinga o ngā kaiwhakamahi. Hei ārai i te whakaaturanga o ngā raraunga kaiwhakamahi, ka whakamahia ngā tikanga tūmataitinga rerekē me te tatau muna maha-rōpū (MPC) i te wā e tukatuka ana i ngā tatauranga. Mā ēnei tikanga ka taea e ngā kaiuru motuhake maha te mahi tatau me te kore e uru atu ki ngā raraunga a tētahi ki tētahi (kāore ngā paetukutuku, ngā pūtirotiro, me ngā kaiwhakatairanga e uru atu ki ngā mōhiohio katoa) me te mahi i ngā mahi ki ngā raraunga whakamuna. Kei te wātea te API i te aratau "whakamātautau taketake" ā, ka taea te whakakore i roto i ngā tautuhinga tūmataitinga i te wāhanga "Pānuitanga Paetukutuku".
- Kua tāpirihia te tautoko mō te whakanui, te whakaiti rānei i te rahi o tētahi mea ArrayBuffer, me te whakanui ake i te rahi o tētahi mea SharedArrayBuffer. Mā tēnei ka taea e koe te whakarerekē i te rahi o tētahi ArrayBuffer me te kore e hanga i tētahi arai hou, me te kore hoki e whakawhiti raraunga ki reira. Kei te wātea ngā tikanga hou ArrayBuffer.prototype.resize() me SharedArrayBuffer.prototype.grow().
- Kua tāpirihia te tikanga setCodecPreferences ki te WebRTC API, e āhei ai koe ki te whakakore i ngā kōteke motuhake i te wā whiriwhiringa hononga, me te huri hoki i te raupapa o ngā manakohanga kōteke.
- Ko ngā uara i roto i te pane HTTP Accept kua tukuna tūmau Ina tono tuhinga me ngā whakaahua, kua whakaritea te whanonga kia rite ki te whakaritenga Fetch API, ā, kua rite ake inaianei ki ētahi atu pūtirotiro. Kei roto i te pane inaianei "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8" (ki te whakarite ki te putanga o mua, kua tāpirihia "image/png" me "image/svg+xml").
- He tautoko taapiri mo te pane HTTP "Maamaa", ka taea e koe te tuku korero mo te kaupapa matua o te tukatuka tono (RFC 9218) i te waahi o te uru tuatahi ki tetahi rauemi.
- Kua tāpirihia te tautoko mō te atanga CSSPropertyRule, te ture CSS @property, me te tikanga registerProperty(), e āhei ai koe ki te rēhita i ngā āhuatanga CSS ritenga me te tukunga iho, te tirotiro momo, me ngā uara taunoa.
- Mā te CSS ka taea te tautuhi i ngā uara whanaunga ina tautuhia ngā tae. Hei tauira, hei whiwhi kikorangi, ka taea e koe te tohu "rgb(from red 0 0 255)".
- Kua whakahōutia te āhuatanga CSS "ihirangi" kia taea ai te whakamāramatanga o te tuhinga rerekē mō ngā ihirangi kei roto he whakaahua.
- Kua tāpirihia ngā tikanga Request.bytes(), Response.bytes(), PushMessageData.bytes() me Blob.bytes(), e āhei ai koe ki te waihanga i tētahi Uint8Array kua patohia mai i ngā mea Request, Response, PushMessageData me Blob.
- I tāpirihia te tikanga MediaKeys.getStatusForPolicy() hei tiki i ngā mōhiohio e pā ana ki te CDM i whakamahia hei wetemuna i ngā ihirangi e tiakina ana e te DRM.
- Mā te whakahohe i te tautuhinga "image.jxl.enabled" i roto i te about:config ka whakarite kia tukuna te momo MIME image/jxl ki te pane Whakaae, e tohu ana i te tautoko mō te tukatuka i ngā whakaahua JPEG XL.
- Kua tāpirihia te tautoko whakamātautau mō te hangarau CHIPS (Cookies Having Independent Partitioned State), e āhei ai koe ki te wehewehe i ngā pihikete e pā ana ki rohe Ka whakahohea ngā pihikete taumata-tuatahi mā te whakamahi i te huanga hou "Partitioned". Ahakoa ka taea e te waehere tuatoru mai i te pae "C" kua whakauruhia ki ngā pae "A" me "B" te tukatuka i ngā pihikete e tohaina ana i waenga i ēnei pae, mā te tohu i te huanga "Partitioned" ka wehea katoatia ngā pihikete i whakatakotoria e te pae "C" ina utaina te waehere mai i ngā pae "A" me "B." Kua tāpirihia te kōwhiringa network.cookie.CHIPS.enabled ki te about:config hei whakauru.


- I roto i ngā taputapu kaiwhakawhanake tukutuku, ina pēhia e koe te pātene "toi" ki runga i te tīpakonga ture CSS, ka whakaaturia he tohu taputapu me ngā mōhiohio e pā ana ki te motuhaketanga o te ture CSS, e āhei ai koe ki te mārama he aha i whakamahia ai tētahi ture CSS i mua i tētahi atu ture.

- Mā te panui Tirotiro e whakaatu te whakamahinga hē o ngā āhuatanga CSS ritenga mēnā kāore tō rātou whakamāramatanga e ōrite ki te uara i whakamahia. Hei tauira, kei raro nei tētahi āhuatanga i tohua ai he tae hei utu mō te rahi i roto i te āhuatanga "--b":

- I runga i te kaupapa macOS Hei hopu oro mai i te hopuoro mā te whakamahi i te API getUserMedia, ka whakamahia te miihini tukatuka oro e whakaratohia ana e te pūnaha, kia pai ake ai te kounga oro.
- I roto i te putanga mo Android i runga i ngā taputapu me Android Mā ngā putanga 14 me ngā putanga hou o te tūāpapa ka taea te waihanga me te whakamahi i ngā KīPapa i roto i ngā tono whakahaere motuhēhēnga kore kupuhipa a te hunga tuatoru mā te whakamahi i ngā tohu tuakiri koiora pērā i te tapumati, te mātakitaki kanohi rānei.
Haunga ngā āhuatanga hou me ngā whakatikatika pepeke, e 20 ngā ngoikoretanga e arohia ana e Firefox 128. E waru ngā ngoikoretanga kua tohua he kino, e ono o ēnei i puta mai i ngā take whakahaere mahara, pērā i te waipuke o te papaaho me te urunga atu ki te mahara i muri i te wetewete. Tērā pea ka arahi ēnei take ki te whakatinanatanga o te waehere kino i te wā e whakatuwhera ana i ngā whārangi kua hangaia mō te hunga kua tohua.
Source: opennet.ru








