Նախագիծը հավատարիմ է դասական ինտերֆեյսի կազմակերպմանը, առանց Firefox 29-ում ինտեգրված Australis ինտերֆեյսին անցնելու և անհատականացման լայն ընտրանքներով: Հեռացված բաղադրիչները ներառում են DRM, սոցիալական API, WebRTC, PDF դիտող, Crash Reporter, վիճակագրություն հավաքելու ծածկագիր, ծնողական վերահսկողության գործիքներ և հաշմանդամություն ունեցող անձինք: Համեմատած Firefox-ի հետ՝ զննարկիչը պահպանում է XUL տեխնոլոգիայի աջակցությունը և պահպանում է ինչպես լիարժեք, այնպես էլ թեթև դիզայնի թեմաներ օգտագործելու հնարավորությունը: Pale Moon-ը կառուցված է հարթակի վրա
В
- Վկայականների և գաղտնաբառերի պահեստները փոխարկվել են SQLite-ի օգտագործման համար: Թարմացումից հետո պրոֆիլը կվերափոխվի, և այն ավելի հին թողարկումներով օգտագործելու հնարավորությունը կկորչի:
- Ավելացվեց browser.tabs.insertAllAfterCurrent կարգավորումը՝ ընթացիկից անմիջապես հետո նոր ներդիր ավելացնելու համար, այլ ոչ թե ցուցակի վերջում:
- Փոխեց հավելումների ցուցադրումը հավելումների կառավարիչում:
- Արգելվում է այն հավելումների օգտագործումը, որոնք ակնհայտորեն նախատեսված չեն Pale Moon-ի համար (օրինակ, Firefox-ի համար գրված հավելումները կդադարեն աշխատել):
- Էջանիշի պահուստային կոդը թարմացվել է:
- Ավելացվեց browser.bookmarks.editDialog.showForNewBookmarks կարգավորումը՝ նոր էջանիշ ավելացնելիս խմբագրման երկխոսությունը ցուցադրելու համար՝ սեղմելով հասցեագոտում գտնվող աստղանիշի վրա:
- Բարելավված համատեղելիություն GCC 10-ի հետ:
- NVIDiA 3DVision-ի հնացած և չաջակցվող ստերեոսկոպիկ ինտերֆեյսը հեռացվել է:
- Ավելացվեց գլոբալ մենյուի աջակցություն GTK-ի համար:
- Իրականացված API node.getRootNode և AbortController (Abort API):
Source: opennet.ru