קוד שחזור ההפעלה של Firefox משתנה, באגים אפשריים

נסה את הכלי שלנו לביטול בעיות

משתמשי Firefox עשויים להיתקל באגים ובעיות הקשורות לתכונת שחזור ההפעלה של הדפדפן בזמן שמוזילה עובדת על שינוי קוד התכונה.

Session Restore הוא מאפיין ליבה של דפדפן האינטרנט פיירפוקס שנועד לטעון מחדש את סשן הגלישה האחרון עם תחילת הדפדפן.

משתמשי Firefox רשאים להגדיר את הדפדפן כדי לטעון את כל הכרטיסיות הפתוחות של הפעלת הגלישה הקודמת עם תחילת הדפדפן. כל מה שנדרש לשם כך הוא לוודא ש'שחזור הפעלה קודמת 'מופעל בכ-: העדפות.

firefox restore previous session

מוזילה התחילה לעבוד על המרת ההיגיון הנוכחי של שחזור ההפעלה של פיירפוקס ל- C ++ כדי להפחית את השפעת התכונה על השימוש בזיכרון הדפדפן וביצועיו.

רישום הבאג באתר מעקב הבאגים של מוזילה, באג 1474130 , מדגיש את הרציונל שמאחורי השינוי

content-sessionStore.js נטען כרגע בכל מטען המסגרות של הכרטיסיות. מה שאומר שהוא נטען מספר פעמים בתהליך, וזה לא נהדר. אבל גם כשהוא נטען רק פעם אחת, הוא משתמש בכ- 86K. הוסף לזה 17K מ- ContentRestore.jsm ו- 12K מ- SessionHistory.jsm, ואנחנו עומדים על לפחות 120K לכל תהליך, אם אף אחד מה- JSM העוזרים האחרים לא נטען.

את הדברים שעושים סקריפטים אלו יכולים לעשות בקלות על ידי C ++ (חלקם ביתר קלות), כך שלא נראה שיש הצדקה טובה לטעון את כל כך הרבה JS לכל תהליך לצורך שחזור הפעלה.

אה, וכמובן עוד 12K עבור Utils.jsm.

מוזילה מקווה לטפל בבעיות ביצועים הקשורות ל- Sessionstore תוך כדי תנועה ולהוזיל את עלויות הזיכרון לכל התהליך של תהליכי Firefox.

באג פיתוח ה- meta Sessionstore כולל תכונה רשימות העבודה שעדיין צריך לעשות כדי לשפר את התכונה. ברור רק על ידי התבוננות ברשימת התלות ובאגים פתוחים שייקח לא מעט זמן לפתור את כל הבעיות הבולטות.

מטא באג אחר אוסף מהימנות דוחות הקשורים לחנות Session ובכל זאת אַחֵר בעיות הקשורות לביצועים. רשימת התלות ארוכה עוד יותר וכמה משתמשים שהגישו באגים הבחינו בהם בגרסאות יציבות של דפדפן האינטרנט של Firefox ולא בגרסאות פיתוח.

עֵצָה : כיצד לשחזר פעילויות באתר אם שחזור ההפעלה אינו פועל כראוי

משתמשי פיירפוקס ירוויחו מהשינוי ברגע שיינחת אך בעיות עשויות להיתקל בינתיים, במיוחד בגירסאות פיתוח של דפדפן האינטרנט של פיירפוקס.

שחזור הפעלה עשוי שלא להיות מסוגל לשחזר את ההפעלה; לפחות מקרה אחד היה דיווח ב- Reddit על ידי משתמש שדיווח כי פיירפוקס תשחזר הפעלה ישנה יותר ולא האחרונה בה.

משתמשי Firefox עשויים לרצות לשקול לגבות את הפרופילים שלהם באופן קבוע בינתיים או להשתמש בתוספים כמו מפגש בוס , כרטיסיית טאש , SessionSync אוֹ לְהַפְרִישׁ . (תודה רוברט)