Firefox 123 ဝဘ်ဘရောက်ဆာကို ဖြန့်ချိခဲ့ပြီး ရေရှည်ပံ့ပိုးမှုဌာနခွဲအပ်ဒိတ်ကို ဖန်တီးခဲ့သည် - 115.8.0။ Firefox 124 ဌာနခွဲအား ဘီတာစမ်းသပ်မှုအဆင့်သို့ လွှဲပြောင်းထားပြီး၊ ဖြန့်ချိမည့် မတ်လ ၁၉ ရက်အတွက် စီစဉ်ထားသည်။
Firefox 123 တွင် အဓိက တီထွင်ဆန်းသစ်မှုများ
- ယခင်က ကြည့်ရှုထားသည့် အကြောင်းအရာများကို ဝင်ရောက်ကြည့်ရှုရန် ပိုမိုလွယ်ကူစေသည့် Firefox View စာမျက်နှာသည် လက်ရှိ တက်ဘ်များ၊ မကြာသေးမီက ဖွင့်ထားသည့် တက်ဘ်များ၊ မကြာသေးမီက ပိတ်ထားသော တက်ဘ်များ၊ အခြားစက်များမှ တက်ဘ်များနှင့် ရှာဖွေမှုမှတ်တမ်းတို့ကို ရှာဖွေနိုင်စေသည့် စွမ်းရည်ကို ပေါင်းစပ်ထားသည်။
- တဘ်များပေါ်တွင် ပျံဝဲသည့်အခါ စာမျက်နှာပုံငယ်များကို ပြသရန် စမ်းသပ်နိုင်စွမ်းကို ထပ်ထည့်ထားသည်။ ပုံကြမ်းအပြင်၊ တက်ဘ်တွင်ပြသထားသည့်လင့်ခ်ကို တဘ်နှင့်ပတ်သက်သည့် အချက်အလက်ပိတ်ဆို့ခြင်းသို့လည်း ထည့်သွင်းထားသည်။ ပုံသေအားဖြင့်၊ ပုံသေးအစမ်းကြည့်ရှုခြင်းကို ပိတ်ထားပြီး about:config တွင် စတင်အသုံးပြုနိုင်ရန် "browser.tabs.cardPreview.enabled" ဆက်တင်ကို လိုအပ်ပါသည်။
- အခြားဘရောက်ဆာများနှင့် နှိုင်းယှဉ်ပါက ဝဘ်ဆိုက်များနှင့် နှိုင်းယှဉ်ပါက ဝဘ်ဆိုက်များပြသခြင်းနှင့် အပြုအမူကွဲလွဲမှုများအကြောင်း Firefox developer များထံ အကြောင်းကြားချက်ပေးပို့ရန် အင်တာဖေ့စ်တစ်ခု (“Web Compatibility Reporting Tool”) ကို ထည့်သွင်းထားသည်။ အကြောင်းကြားစာပေးပို့ရန်၊ "ဆိုက်ပြဿနာကို တိုင်ကြားရန်" အကြောင်းအရာကို webcompat.com ဝန်ဆောင်မှုသို့ ပြန်လည်ညွှန်းပေးသည့် "အကူအညီ" မီနူးသို့ ပေါင်းထည့်ထားသည်။
- လိပ်စာဘားဆက်တင်များကို စီစဉ်ဖွဲ့စည်းမှု၏ "ရှာဖွေမှု" ကဏ္ဍတွင် ထည့်သွင်းထားသည်။
- Built-in ဘာသာပြန်သူသည် မြင်နိုင်သောစာသားများကို ဘာသာပြန်ဆိုရုံသာမက ကိရိယာအကြံပြုချက်များနှင့် ထည့်သွင်းမှုပုံစံဖြည့်ထည့်မှုများကိုလည်း ပံ့ပိုးပေးပါသည်။
- AMD CPU အဟောင်းများပါသည့် စနစ်များတွင် ပေါ်လာသော ဖိုင်အဖွင့် ဒိုင်ယာလော့ဂ်ရှိ ပုံငယ်များ၏ မှားယွင်းစွာပြသမှုနှင့် ပြဿနာကို မဖြေရှင်းနိုင်ပါ။ ပုံသေးများအစား အနက်ရောင်စတုရန်းများကို ပြသပါက AMD GPU များအတွက် ဂရပ်ဖစ်ဒရိုက်ဗာများကို အပ်ဒိတ်လုပ်ရန် အကြံပြုအပ်ပါသည်။
- GNOME 46 စမ်းသပ်မှုထုတ်လွှတ်မှုတွင် adwaita-icon-theme၊ GNOME နှင့် GTK ရှိ မူရင်းအိုင်ကွန်အခင်းအကျင်းကိုအသုံးပြုသည့်အခါ Linux တည်ဆောက်မှုများသည် GdkCursorType API ကိုအသုံးပြုခြင်းမှ gdk_cursor_new_from_name သို့ပြောင်းခဲ့သည်။ ပြဿနာသည် adwaita-icon-theme ရှိ ဂန္တဝင် X-ကာဆာများကို ပံ့ပိုးမှုအဆုံးသတ်ခြင်းကြောင့် ဖြစ်ပေါ်လာခြင်းဖြစ်သည်။
- ဝဘ်ဆော့ဖ်ဝဲရေးဆွဲသူများအတွက် ကိရိယာများတွင်၊ ကွန်ရက်လှုပ်ရှားမှု ခြေရာခံအကန့်တွင်၊ ဒစ်သို့ တောင်းဆိုချက်တစ်ခုအတွက် တုံ့ပြန်မှုတစ်ခု၏ အကြောင်းအရာများကို ယခု သိမ်းဆည်းနိုင်ပြီဖြစ်သည် (“တုံ့ပြန်မှုအတိုင်း သိမ်းဆည်းရန်” ခလုတ်ကို ဆက်စပ်မီနူးသို့ ပေါင်းထည့်ထားသည်။
- ခေါင်းစီးများကို ပေးပို့ရာတွင် အသုံးပြုသည့် HTTP တုံ့ပြန်မှုကုဒ် - 103 (“အစောပိုင်း အရိပ်အမြွက်များ”) ကို အကောင်အထည်ဖော်ရာတွင် Link HTTP ခေါင်းစီးရှိ Preload နှင့် Modulepreload ရည်ညွှန်းချက်များကို လုပ်ဆောင်ခြင်း ပါဝင်သည်။ ကုဒ် 103 သည် တောင်းဆိုချက်အပြီးတွင် ဆာဗာမှ တောင်းဆိုချက်နှင့် ပတ်သက်သည့် လုပ်ဆောင်ချက်အားလုံးကို ပြီးမြောက်စေရန်နှင့် အကြောင်းအရာကို စတင်ဝန်ဆောင်မှုပေးရန် မစောင့်ဆိုင်းဘဲ အချို့ HTTP ခေါင်းစီးများ၏ အကြောင်းအရာများအကြောင်း သုံးစွဲသူအား ချက်ခြင်း အသိပေးနိုင်စေမည်ဖြစ်သည်။ အလားတူ၊ လင့်ခ်ခေါင်းစီးကို ထပ်ဆင့်ပို့ခြင်းဖြင့် (ဥပမာ၊ "လင့်ခ်- ; rel=ကြိုတင်တင်; as=style")၊ ကြိုတင်တင်ထားနိုင်သော စာမျက်နှာနှင့် ဆက်စပ်နေသော အစိတ်အပိုင်းများအကြောင်း အရိပ်အမြွက် ပေးနိုင်ပါသည်။ ထိုအရင်းအမြစ်များအကြောင်း အချက်အလက်များကို လက်ခံရရှိပြီးနောက်၊ ဘရောက်ဆာသည် တင်ဆက်မှုပြီးဆုံးရန် ပင်မစာမျက်နှာကို စောင့်စရာမလိုဘဲ ၎င်းတို့ကို စတင်ဒေါင်းလုဒ်လုပ်မည်ဖြစ်ပြီး၊ တောင်းဆိုချက်တစ်ခုလုံးကို လုပ်ဆောင်ချိန်ကို လျှော့ချပေးမည်ဖြစ်သည်။
- SVG တွင် ဒြပ်စင်များကို အသုံးပြု၍ စိတ်ကြိုက်အရောင်အဆင်းများရှိသည်။ နှင့် ၊ linear RGB အရောင်နေရာကို အသုံးပြု၍ ရောင်စုံပေါင်းစပ်ခြင်းအတွက် ပံ့ပိုးမှု ထပ်လောင်းပါသည်။ interpolation အတွက် colour space ၏ ရွေးချယ်မှုသည် "auto", "sRGB" နှင့် "linearRGB" တန်ဖိုးများကို ယူဆောင်နိုင်သည့် colour-interpolation attribute ကို အသုံးပြု၍ လုပ်ဆောင်ပါသည်။
- မူရင်းအမြစ်ဒြပ်စင်၏အရွယ်အစားကို ရာခိုင်နှုန်းတစ်ခုဟုသတ်မှတ်ထားပါက ပြင်ပအရင်းအမြစ်မှပုံတစ်ပုံကိုရယူသည့် feImage SVG ဒြပ်စင်တွင် အကျယ် 300px နှင့် 150px အမြင့်ကိုအသုံးပြုရန် ဆုတ်ယုတ်မှုရှိသည်။
- အသံကို အခြားစက်ပစ္စည်းသို့ ပြန်ညွှန်းသည့်အခါ၊ setSinkId() နည်းလမ်းသည် မိုက်ခရိုဖုန်းမှရရှိသော အသံအား ပဲ့တင်သံပယ်ဖျက်ခြင်းကို သက်ရောက်ကြောင်း သေချာစေသည်။
- တင်သွင်းလာသော ပြင်ပဒြပ်စင်စတိုင်နှင့် ၎င်း၏ဆက်စပ်သောဌာနခွဲခွဲ DOM ကို ပင်မစာရွက်စာတမ်းမှ ခွဲထုတ်ရန်၊ ဥပမာ Shadow DOM တွင် အမြစ်အကိုင်းအခက်အသစ်ဖန်တီးရန် Declarative Shadow DOM API အတွက် ပံ့ပိုးမှုကို ဖွင့်ထားသည်။ အဆိုပြုထားသော ကြေငြာ API သည် JavaScript ကုဒ်ရေးရန်မလိုအပ်ဘဲ DOM အကိုင်းအခက်များကို ပင်ဖြုတ်ရန် HTML ကိုသာ အသုံးပြုခွင့်ပေးသည်။
- Android ဗားရှင်းတွင်၊ passive user identification ကို ကာကွယ်ရန်နှင့် အချို့သောဆိုက်များနှင့် လိုက်ဖက်ညီမှု တိုးတက်စေရန်၊ navigator.platform၊ navigator.oscpu နှင့် User-Agent ခေါင်းစီး ဘောင်များတွင် ယခု ARM86 စနစ်များရှိ တန်ဖိုး "x64_64" နှင့် "armv81" တွင် ARM32 နှင့် x86 စနစ်များ။
တီထွင်ဆန်းသစ်မှုများနှင့် ချို့ယွင်းချက်ပြင်ဆင်မှုများအပြင် Firefox 122 တွင် အားနည်းချက် ၃၂ ခုကို ပြင်ဆင်ပြီးဖြစ်သည် (၂၄ မျိုးကို အန္တရာယ်အဖြစ် သတ်မှတ်ထားသည်)။ အားနည်းချက် 32 ခု (CVE-24-23 အောက်တွင် စုဆောင်းထားသော 22 နှင့် CVE-2024-1553) သည် ကြားခံများပြည့်လျှံနေခြင်းနှင့် လွတ်နေသောမှတ်ဉာဏ်ဧရိယာများသို့ ဝင်ရောက်ခြင်းကဲ့သို့သော မှတ်ဉာဏ်ပြဿနာများကြောင့် ဖြစ်ပေါ်လာခြင်းဖြစ်သည်။ ဖြစ်နိုင်ချေမှာ၊ ဤပြဿနာများသည် အထူးဒီဇိုင်းစာမျက်နှာများကိုဖွင့်သည့်အခါ တိုက်ခိုက်သူ၏ကုဒ်ကို အကောင်အထည်ဖော်ရန် ဦးတည်သွားနိုင်သည်။ CVE-2024-1557 အားနည်းချက်သည် တိုက်ခိုက်သူ၏သတိပေးချက်ဒိုင်ယာလော့ခ်ကို အခြားဝဘ်ဆိုက်၏အကြောင်းအရာတွင် ပြသနိုင်စေပါသည်။
source: opennet.ru