• Chrome extensions के Manifest V3(MV3) में जोड़ी गई सुविधा

  • वेब पेज में script और stylesheet जोड़ने वाले MV2 के chrome.tabs.executeScript और chrome.tabs.insertCSS फ़ंक्शनों को एक में एकीकृत किया गया

→ मौजूदा tabs-side API अव्यवस्थित था और permission management जटिल थी, इसलिए compatibility तोड़कर नया बनाया गया

  • MV2 में फ़ंक्शनों को network से dynamic रूप से लाकर inject किया जा सकता था, लेकिन इसका इस्तेमाल malware आदि में हो सकता था

→ bundled code के अलावा कुछ भी execute न हो सके, ऐसा रोका गया, और remote से लाए गए data को insert करके केवल bundled functions ही चल सकें, ऐसा बदला गया

  • getAllFrame से सभी frames की list लाकर execute करने के बजाय, frame ID array के साथ call करने के लिए बदला गया

→ इसके अनुसार script injection result को array के रूप में प्राप्त किया जा सके, ऐसा बदला गया

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.