מה חדש בכלי הפיתוח (Chrome 150)

תאריך פרסום: 30 ביוני 2026

בגרסה Chrome 150 יש שיפורים בניפוי באגים בזיכרון בכלי הפיתוח לסוכנים, שיפורים בעזרה מבוססת-AI עם יותר ווידג'טים, והוספנו יכולות עריכה מלאות לכללי CSS @container ו-@function.

כלי פיתוח לנציגים

בגרסאות האחרונות עד v1.4.0, כלי הפיתוח ל-Chrome לסוכני AI הרחיב באופן משמעותי את יכולות האוטומציה והניפוי באגים של דפדפנים מבוססי-סוכנים.

התכונות והשיפורים העיקריים מאז הגרסה האחרונה כוללים:

  • חבילת כלים לניפוי באגים בזיכרון (--experimentalMemory): סוכנים יכולים עכשיו לצלם ולנתח תמונות מצב של ערימת V8 ישירות כדי לאבחן דליפות זיכרון ב-JavaScript ולנתח היררכיות של שמירת אובייקטים.
  • ניהול תוספים ל-Chrome (--categoryExtensions): סוכנים יכולים לנהל את מחזור החיים של התוספים (התקנה, הסרה, טעינה מחדש, רשימה) ולתעד יומני קונסולה של עובדי שירות ברקע לצורך אבחון.
  • כישורי נציגים בחבילה: ספריית skills/ מתפרסמת עכשיו ישירות בהפצת חבילת npm, וכך נציגי לקוחות של MCP יכולים לגלות ולהפעיל באופן אוטומטי תהליכי עבודה מיוחדים של גלישה וניפוי באגים.
  • אופטימיזציות של טוקנים ופלט: הגבלת המימדים של צילומי המסך במקור מצמצמת את צריכת הטוקנים, ותמיכה ניסיונית ב-TOON (Token-Oriented Object Notation) מייעלת את העיצוב של נתונים מובְנים.
  • ניווט והקשר משופרים: list_pages כולל עכשיו כותרות של דפים לצד כתובות URL ומזהי יעד, כדי לשפר את בחירת ההקשר בכמה כרטיסיות. בנוסף, אפשרויות ההגדרה של allowedUrlPattern ו-blockedUrlPattern מחייבות אבטחה מחמירה של היקף הגלישה.

כדי לקבל את העדכונים האחרונים בנושא DevTools for agents ולתרום, אפשר להיכנס אל המאגר ב-GitHub.

תובנות מעמיקות יותר בעזרת AI

הווידג'טים החדשים של Lighthouse ושל סגנונות מחושבים במדריך של סוכן העזרה מבוסס ה-AI.

אנחנו ממשיכים לפתח את החלונית עזרה מ-AI, ומוסיפים פרטים נוספים בהסברים מפורטים על סוכנים. בנוסף, תשעה ווידג'טים נוספים מציגים עכשיו נתונים מהחלוניות Lighthouse,‏ Network,‏ Sources ו-Performance. הווידג'טים עוזרים להבין טוב יותר את הנתונים שבהם Gemini משתמש כשהוא קורא לכלי הסוכן כדי לאחזר אירועי ביצועים, תוכן של משאבים, בקשות רשת ועוד.

בעיות ב-Chromium: ‏ 460763995

תמיכה מלאה בעריכה של כללי CSS נוספים

הכרטיסייה Styles בחלונית Elements כוללת יכולות חדשות ליצירת תוכן לתכונות CSS מתקדמות:

  • עריכת כללים במקום: עכשיו אפשר לערוך ישירות שמות של מאגרי תגים ותנאי שאילתה בכללי CSS @container, וכך לבצע ניסויים בצורה חלקה עם עיצובים רספונסיביים של שאילתות מאגרי תגים.@container
  • עריכת כללי CSS @function: נוספה תמיכה מלאה בעריכה של כללי CSS בהתאמה אישית.@function
  • עריכת כללים של @counter-style: נוספה השלמת קוד למאפייני list-style-type, עם קישור ישיר להגדרות התואמות של @counter-style.
  • כיווץ של כללים שלא משפיעים: הגדרת העדפה חדשה מאפשרת לכווץ כללי סגנון CSS שלא משפיעים, כך שבחלונית Styles יוצגו רק סגנונות פעילים.

פונקציית CSS וכלל counter-style בכרטיסייה Styles.

בעיות ב-Chromium: ‏ 507611251, 41491726, 480080406, 351662727, 514846131

הסרת כפילויות מנקודות עצירה ותמיכה במפת מקור רקורסיבית בכרטיסייה Sources

בחלונית מקורות יש שיפור בדיוק של ניפוי הבאגים בצינורות מורכבים ומודרניים של בניית אפליקציות:

  • ביטול כפילויות בנקודות עצירה לוגיות: סמני נקודות עצירה במרווח שוליים לא מוצגים יותר ככפילויות בחבילות של קוד מפוצל ובתבניות שעברו קומפילציה בצד הלקוח או בצד השרת, באמצעות מיפוי של המיקום הקרוב ביותר שנפתר. כך נמנעים כפילויות של נקודות עצירה כשמנפים באגים בקוד שמשותף בין כמה מקטעים או סביבות.
  • מפות מקור רקורסיביות EvalOrigin ומקוננות: מאתר הבאגים תומך עכשיו במבני EvalOrigin רקורסיביים ובשרשראות תרגום מקוננות במפות מקור, וכך מבטיח מעקב מדויק אחר מחסנית הקריאות (stack trace) והתנהגות של מעבר שלב בתהליכי עבודה של קומפילציה מרובת שלבים.
  • מקש הקיצור 'מעבר לשורה': נוסף מקש הקיצור ALT + G לניווט אל 'מעבר לשורה' בכלי העריכה, כדי למנוע התנגשויות עם מקש הקיצור החדש של Gemini ב-Chrome.
  • ייבוא מאפיינים בפורמט: עודכן מנתח Acorn הבסיסי כדי לתמוך בפורמט הדפסה יפה לתחביר של מאפייני ייבוא רגילים של JavaScript.

בעיות ב-Chromium: ‏ 493674242, 485142682, 480172712, 491167992

אבטחה וחיזוק של מקורות שונים בכלי הפיתוח

בדומה למוצרי תוכנה רבים אחרים, לאחרונה חלה עלייה במספר דוחות האבטחה שקיבלנו, ורבים מהם התגלו בעזרת AI. הצוות בודק ומתקן את הבעיות האלה באופן קבוע כדי לשמור על הבטיחות של כלי הפיתוח:

  • הגנות מפני Self-XSS ב-Live Expressions: נוספו תיבות דו-שיח עם אזהרות מפני Self-XSS ומנגנוני הגנה כשיוצרים Live Expressions במסוף.
  • רשימות היתרים לניווט בכלי Recorder ואימות ההפעלה מחדש: בחלונית Recorder מופעלות עכשיו רשימות היתרים לניווט כדי למנוע ניווט לדפים עם הרשאות גבוהות, וגם אימות קפדני של מקור התוסף בקטעי ההפעלה מחדש.
  • הגבלות על שינוי הגדרות רשת באמצעות תוספים: שינויים בהגדרות רשת שמנוהלים על ידי תוספים אוכפים עכשיו באופן מחמיר את מדיניות המארחים של runtime_blocked_hosts.
  • יצירת @font-face בטוחה: בוצע רפקטורינג של יצירת כללי @font-face באמצעות CSSStyleSheet API וסטרינגיפיקציה בטוחה של כתובות URL כדי למנוע הזרקת CSS דרך כתובות URL של נתונים.

מנות מומלצות אחרות

הגרסה הזו כוללת אוסף של שיפורים קטנים ותיקוני באגים:

  • ביצועים: תוקן ניפוח של גודל ההעברה TraceTree בבקשות רשת שנשמרו במטמון, על ידי כפייה של גודל ההעברה ל-0 בייטים בפגיעות במטמון שזוהו.
  • ביצועים: עודכנו מעצבי הביצועים כדי לתמוך בנתוני שטח אופציונליים של deviceScope דוח חוויית המשתמש של Chrome‏ (CrUX).
  • ביצועים: הופעלה גלילה אופקית בטבלאות של עץ השיחות כדי למנוע חיתוך של כתובות URL ארוכות של קבצים באמצעות שלוש נקודות.
  • ביצועים: תוקן באג שגרם לשיבוש בעיבוד מחדש ולפגיעה במצב ה-DOM בסרגל הצד 'תובנות' בכמה קבצי מעקב.
  • ביצועים: העברנו את ההגדרות של מעקב אחר ביטול תוקף של ציר הזמן ומצב ניפוי הבאגים מהתראות לגבי ניסויים להגדרות הרגילות של כלי הפיתוח.
  • רשת: שחזרנו שינוי שם שגוי של עמודה כדי לשחזר את העמודה Has overrides ותיקנו את לוגיקת המיון של שינויים בכותרות ובתוכן.
  • רשת: תוקן העיצוב של CSS attr() בגרפים של Server-Timing, כך שהצבעים שנוצרו לכל שורה מוצגים בצורה תקינה.
  • רשת: תוקן יצירת הפקודה העתקה כ-cURL לקובצי Cookie ללא שם.
  • אפליקציה: פריטים מחוברים של אחסון מקומי ואחסון סשן בחלונית אפליקציה באמצעות התשתית החדשה StorageAgent.
  • אפליקציה: תוקן סדר העדיפויות של הסטטוס של טעינות ספקולטיביות, כך שכתובות URL שגם נטענו מראש וגם עברו עיבוד מראש יוצגו בצורה מדויקת כ'עברו עיבוד מראש'.
  • אפליקציה: הוספנו כלי לתיאורי כלים עם ערכים מדויקים בבייט בכל העמודות בתצוגות של Heap Snapshot.
  • בעיות: הצגנו את סוג הבעיה BackUINavigationWouldSkipAd בכל מקרה שבו ניווט אחורה דילג על רשומות של מודעות.
  • בעיות: נוספה תמיכה בהצגת בעיות שקשורות לבקשות לאימות כתובות אימייל (EmailVerificationRequestIssue).
  • Lighthouse: הוספנו תיבת סימון לקטגוריה Agentic Browsing (היא מושבתת כברירת מחדל) בחלונית ההגדרות של Lighthouse, ועדכנו את מנוע Lighthouse המצורף לגרסה 13.3.0.

בעיות ב-Chromium: ‏ 518021339, 40908621, 517519019, 487755345, 505284391, 465915378, 512908993, 40543651

שיפורים בנגישות

ב-Chrome 150 יש כמה שיפורים בהודעות של קורא המסך, במבני הווידג'טים ובסמנטיקה של ARIA בכלי הפיתוח:

  • שיפור ההכרזות של קורא המסך כשבוחרים כרטיסיות ומנווטים בין הקטעים בכרטיסייה 'סגנונות'.
  • נוספו תיאורים של תגי tooltip לסמלי סגירה של תיבות דו-שיח, ואפשרנו להשתמש במאפיינים ARIA details ותיאור בתגי tooltip.
  • הוחלו תפקידים מחמירים של ARIA menuitem על פריטים בתפריט ההקשר כדי לשפר את הניווט בטכנולוגיות מסייעות.

בעיות ב-Chromium: 510013788