{"title":"Blacklight Inspection","page_title":"Welcome to my blog!","uri_ins":"http://michev.info/","uri_dest":"https://michev.info/","uri_redirects":["http://michev.info/"],"secure_connection":{},"host":"michev.info","config":{"emulateDevice":{"name":"iPhone 15 Pro","userAgent":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1","viewport":{"width":393,"height":659,"deviceScaleFactor":3,"isMobile":true,"hasTouch":true,"isLandscape":false}},"cleareCache":true,"captureHar":true,"captureLinks":false,"enableAdBlock":false,"saveBrowserProfile":false,"numPages":2,"defaultTimeout":35000,"defaultWaitUntil":"networkidle2","headless":true,"headers":{},"extraChromiumArgs":["--disable-features=TrackingProtection3pcd","--website-analysis-scan=892ca532-1e9a-47f3-8145-ca790c83c7c7"],"extraPuppeteerOptions":{}},"browser":{"name":"Chromium","version":"Chrome/127.0.6533.88","user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36","platform":{"name":"Linux","version":"6.6.87.1-microsoft-standard-WSL2"}},"script":{"host":"9a52e35ae0a2","version":{"npm":"3.11.0","commit":"dev"},"node_version":"v24.20.0"},"start_time":"2026-09-10T08:26:54.390Z","end_time":"2026-09-10T08:27:05.183Z","browsing_history":["https://michev.info/","https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","https://michev.info/author/vasil"],"hosts":{"requests":{"first_party":["michev.info","www.michev.info"],"third_party":["www.googletagmanager.com","s0.wp.com","stats.wp.com","pixel.wp.com","region1.google-analytics.com","jetpack.wordpress.com"]}},"reports":{"behaviour_event_listeners":{"KEYBOARD":{"https://www.googletagmanager.com/gtag/js?id=G-1BDBMCDFKE":["keyup"],"https://s0.wp.com/wp-content/js/bilmur.min.js?m=202637":["keydown"]},"MOUSE":{"https://www.googletagmanager.com/gtag/js?id=G-1BDBMCDFKE":["mousedown","click"],"https://s0.wp.com/wp-content/js/bilmur.min.js?m=202637":["click"],"https://michev.info/wp-includes/js/jquery/jquery.min.js?ver=3.7.1":["scroll","click"],"https://jetpack.wordpress.com/_static/??-eJxtjUsOwjAMBS9Eaj6V2i4QR6mME1DSxolih16fCkFWbGfe6MGWDSVWxwqxmrzWp2eB4DQjLWZHW6YUvwKk8s/NL8c2FcCqKaKqp1ahiFOBe/WrbVCo+KzGomIX5AD/j3HxEp2aS3eE2TM18Cifsd3bW7yehmGaxrE/9+ENOKRHwA==":["scroll","mousemove","mouseup","mousedown"],"https://jetpack.wordpress.com/wp-content/mu-plugins/likes/queuehandler.js?m=1741961244i":["scroll","click"],"https://michev.info/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1785900794":["scroll","mousemove","mouseup","mousedown"]},"TOUCH":{"https://michev.info/wp-includes/js/jquery/jquery.min.js?ver=3.7.1":["touchstart"],"https://jetpack.wordpress.com/_static/??-eJxtjUsOwjAMBS9Eaj6V2i4QR6mME1DSxolih16fCkFWbGfe6MGWDSVWxwqxmrzWp2eB4DQjLWZHW6YUvwKk8s/NL8c2FcCqKaKqp1ahiFOBe/WrbVCo+KzGomIX5AD/j3HxEp2aS3eE2TM18Cifsd3bW7yehmGaxrE/9+ENOKRHwA==":["touchend","touchstart","touchmove"],"https://michev.info/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1785900794":["touchend","touchstart","touchmove"]}},"canvas_fingerprinters":{"data_url":{},"fingerprinters":[],"styles":{},"texts":{}},"canvas_font_fingerprinters":{"canvas_font":{},"text_measure":{}},"cookies":[{"name":"_ga_1BDBMCDFKE","value":"GS2.1.s1789028822$o1$g0$t1789028822$j60$l0$h0","domain":"michev.info","path":"/","expires":"2027-10-15T08:27:02.241Z","size":59,"httpOnly":false,"secure":false,"session":false,"priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"js","third_party":false},{"name":"_ga","value":"GA1.1.1932576587.1789028822","domain":"michev.info","path":"/","expires":"2027-10-15T08:27:02.241Z","size":30,"httpOnly":false,"secure":false,"session":false,"priority":"Medium","sameParty":false,"sourceScheme":"Secure","sourcePort":443,"type":"js","third_party":false}],"fb_pixel_events":[],"tiktok_pixel_events":[],"twitter_pixel_events":[],"google_analytics_events":[],"key_logging":{},"session_recorders":{},"third_party_trackers":[{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789028822136,"_s":1,"_ss":1,"are":1,"cid":1932576587.1789029,"dl":"https://michev.info/author/vasil","dma":1,"dma_cps":"a","dt":"Vasil Michev - Blog","en":"page_view","frm":0,"gap.plf":5,"gcd":"13l3l3l2l1l1","gtm":"45je6980v9100075221za200zd9100075221","ngs":1,"npa":1,"pscdl":"","rcb":19,"sct":1,"seg":0,"sid":1789028822,"sr":"393x659","tag_exp":"115616985~115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153","tfd":708,"tid":"G-1BDBMCDFKE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-1BDBMCDFKE&gtm=45je6980v9100075221za200zd9100075221&_p=1789028822136&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1932576587.1789028822&frm=0&ngs=1&pscdl=&rcb=19&sr=393x659&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115616985~115938466~115938469~118897920~118897930~120213116~120385422~120469145~120469153&sid=1789028822&sct=1&seg=0&dl=https%3A%2F%2Fmichev.info%2Fauthor%2Fvasil&dt=Vasil%20Michev%20-%20Blog&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&gap.plf=5&tfd=708"},{"data":{"body":{},"filter":"||pixel.wp.com^","listName":"easyprivacy.txt","query":{"ac":2,"amp":0,"arch_author":"vasil","arch_results":5,"blog":90639518,"fcp":0,"host":"michev.info","hp":"atomic","j":"1:16.2-beta","post":0,"rand":0.9877377035411476,"ref":"","srv":"michev.info","tz":2,"v":"ext"}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pixel.wp.com/g.gif?v=ext&blog=90639518&post=0&tz=2&srv=michev.info&arch_author=vasil&arch_results=5&hp=atomic&ac=2&amp=0&j=1%3A16.2-beta&host=michev.info&ref=&fcp=0&rand=0.9877377035411476"},{"data":{"body":{},"filter":"||pixel.wp.com^","listName":"easyprivacy.txt","query":{"batcache_hit":0,"bilmur":1,"cls":0,"custom_props":{"logged_in":"0","woo_active":"0","wptheme":"signify-dark","wptheme_is_block":"0"},"downlink":10000,"edge_dc":"cdg","edge_dur":408,"edge_status":"MISS","fcp":621,"fcp_raw":621,"fp_raw":621,"full_path":"/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","inp":16,"lcp":621,"lcp_raw":621,"lcp_sel":"#post-8320>div.entry-content>p","lcp_type":"text","nav_type":"navigate","nt":"2--____1_1_1_1_1_0_2_bo_ch_c0_hm_hq_hr_qg_qg_qr--0_0_0_--h2","provider":"wordpress.com","reporter":"fetchLater","rtt":0,"service":"atomic","site_host":"michev.info","site_path":"/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","site_tz":"Etc/GMT-2","ttfb":420,"version":"4.5.0"}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pixel.wp.com/boom.gif?bilmur=1&batcache_hit=0&provider=wordpress.com&service=atomic&site_tz=Etc%2FGMT-2&custom_props=%7B%22woo_active%22%3A%220%22%2C%22logged_in%22%3A%220%22%2C%22wptheme%22%3A%22signify-dark%22%2C%22wptheme_is_block%22%3A%220%22%7D&rtt=0&downlink=10000&site_host=michev.info&site_path=%2Fblog%2Fpost%2F8320%2Fapp-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates&full_path=%2Fblog%2Fpost%2F8320%2Fapp-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates&version=4.5.0&edge_dc=cdg&edge_status=MISS&edge_dur=408&nt=2--____1_1_1_1_1_0_2_bo_ch_c0_hm_hq_hr_qg_qg_qr--0_0_0_--h2&reporter=fetchLater&fcp=621&fcp_raw=621&fp_raw=621&lcp=621&lcp_raw=621&lcp_sel=%23post-8320%3Ediv.entry-content%3Ep&lcp_type=text&cls=0&ttfb=420&nav_type=navigate&inp=16"},{"data":{"body":{},"filter":"||stats.wp.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://stats.wp.com/e-202637.js"},{"data":{"body":{},"filter":"||wp.com/wp-content/js/bilmur.min.js","listName":"easyprivacy.txt","query":{"m":202637}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s0.wp.com/wp-content/js/bilmur.min.js?m=202637"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-1BDBMCDFKE"}},"stack":[{"fileName":"https://michev.info/author/vasil","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-1BDBMCDFKE"},{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789028817858,"_s":1,"_ss":1,"are":1,"cid":1558926253.1789029,"dl":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","dma":1,"dma_cps":"a","dt":"App instance property lock gets a scoping mechanism (and some other updates) - Blog","en":"page_view","frm":0,"gcd":"13l3l3l2l1l1","gtm":"45je6980v9100075221za200zd9100075221","ngs":1,"npa":1,"pscdl":"","rcb":16,"sct":1,"seg":0,"sid":1789028817,"sr":"393x659","tag_exp":"115938465~115938469~118897920~118897930~120213116~120385422~120469145~120469153","tfd":690,"tid":"G-1BDBMCDFKE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-1BDBMCDFKE&gtm=45je6980v9100075221za200zd9100075221&_p=1789028817858&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1558926253.1789028818&frm=0&ngs=1&pscdl=&rcb=16&sr=393x659&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115938465~115938469~118897920~118897930~120213116~120385422~120469145~120469153&sid=1789028817&sct=1&seg=0&dl=https%3A%2F%2Fmichev.info%2Fblog%2Fpost%2F8320%2Fapp-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates&dt=App%20instance%20property%20lock%20gets%20a%20scoping%20mechanism%20(and%20some%20other%20updates)%20-%20Blog&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=690"},{"data":{"body":{},"filter":"||pixel.wp.com^","listName":"easyprivacy.txt","query":{"ac":2,"amp":0,"blog":90639518,"fcp":621,"host":"michev.info","hp":"atomic","j":"1:16.2-beta","post":8320,"rand":0.680039721882546,"ref":"","srv":"michev.info","tz":2,"v":"ext"}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pixel.wp.com/g.gif?v=ext&blog=90639518&post=8320&tz=2&srv=michev.info&hp=atomic&ac=2&amp=0&j=1%3A16.2-beta&host=michev.info&ref=&fcp=621&rand=0.680039721882546"},{"data":{"body":{},"filter":"||stats.wp.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://stats.wp.com/e-202637.js"},{"data":{"body":{},"filter":"||wp.com/wp-content/js/bilmur.min.js","listName":"easyprivacy.txt","query":{"m":202637}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s0.wp.com/wp-content/js/bilmur.min.js?m=202637"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-1BDBMCDFKE"}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-1BDBMCDFKE"},{"data":{"body":{},"filter":"||pixel.wp.com^","listName":"easyprivacy.txt","query":{"batcache_hit":0,"bilmur":1,"cls":0,"custom_props":{"logged_in":"0","woo_active":"0","wptheme":"signify-dark","wptheme_is_block":"0"},"downlink":10000,"edge_dc":"cdg","edge_dur":582,"edge_status":"MISS","fcp":747,"fcp_raw":747,"fp_raw":747,"full_path":"/","inp":16,"lcp":747,"lcp_raw":747,"lcp_sel":"#post-8350>div.hentry-inner.post-wrapper>div.entry-container>div.entry-summary>p","lcp_type":"text","nav_type":"navigate","nt":"2--____2_q_q_q_1e_10_1e_hv_hy_hy_ku_lf_lf_t0_t0_t1--0_0_0_--h2","provider":"wordpress.com","reporter":"fetchLater","rtt":0,"service":"atomic","site_host":"michev.info","site_path":"/","site_tz":"Etc/GMT-2","ttfb":643,"version":"4.5.0"}},"stack":[{"fileName":"https://michev.info/blog/post/8320/app-instance-property-lock-gets-a-scoping-mechanism-and-some-other-updates","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pixel.wp.com/boom.gif?bilmur=1&batcache_hit=0&provider=wordpress.com&service=atomic&site_tz=Etc%2FGMT-2&custom_props=%7B%22woo_active%22%3A%220%22%2C%22logged_in%22%3A%220%22%2C%22wptheme%22%3A%22signify-dark%22%2C%22wptheme_is_block%22%3A%220%22%7D&rtt=0&downlink=10000&site_host=michev.info&site_path=%2F&full_path=%2F&version=4.5.0&edge_dc=cdg&edge_status=MISS&edge_dur=582&nt=2--____2_q_q_q_1e_10_1e_hv_hy_hy_ku_lf_lf_t0_t0_t1--0_0_0_--h2&reporter=fetchLater&fcp=747&fcp_raw=747&fp_raw=747&lcp=747&lcp_raw=747&lcp_sel=%23post-8350%3Ediv.hentry-inner.post-wrapper%3Ediv.entry-container%3Ediv.entry-summary%3Ep&lcp_type=text&cls=0&ttfb=643&nav_type=navigate&inp=16"},{"data":{"body":{},"filter":"||google-analytics.com^$third-party","listName":"easyprivacy.txt","query":{"_ee":1,"_fv":1,"_nsi":1,"_p":1789028815255,"_s":1,"_ss":1,"are":1,"cid":1992909401.1789029,"dl":"https://michev.info/","dma":1,"dma_cps":"a","dt":"Welcome to my blog!","en":"page_view","frm":0,"gcd":"13l3l3l2l1l1","gtm":"45je6980v9100075221za200zd9100075221","ngs":1,"npa":1,"pscdl":"","rcb":11,"sct":1,"seg":0,"sid":1789028815,"sr":"393x659","tag_exp":"115616986~115938465~115938469~118897920~118897930~120213116~120385423~120469145~120469153","tfd":921,"tid":"G-1BDBMCDFKE","uaa":"","uab":"","uafvl":"","uam":"","uamb":0,"uap":"","uapv":"","uaw":0,"ul":"en-us","v":2}},"stack":[{"fileName":"https://michev.info/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://region1.google-analytics.com/g/collect?v=2&tid=G-1BDBMCDFKE&gtm=45je6980v9100075221za200zd9100075221&_p=1789028815255&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&are=1&cid=1992909401.1789028815&frm=0&ngs=1&pscdl=&rcb=11&sr=393x659&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&_s=1&tag_exp=115616986~115938465~115938469~118897920~118897930~120213116~120385423~120469145~120469153&sid=1789028815&sct=1&seg=0&dl=https%3A%2F%2Fmichev.info%2F&dt=Welcome%20to%20my%20blog!&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=921"},{"data":{"body":{},"filter":"||pixel.wp.com^","listName":"easyprivacy.txt","query":{"ac":2,"amp":0,"arch_home":1,"blog":90639518,"fcp":747,"host":"michev.info","hp":"atomic","j":"1:16.2-beta","post":0,"rand":0.0898635308414526,"ref":"","srv":"michev.info","tz":2,"v":"ext"}},"stack":[{"fileName":"https://michev.info/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://pixel.wp.com/g.gif?v=ext&blog=90639518&post=0&tz=2&srv=michev.info&arch_home=1&hp=atomic&ac=2&amp=0&j=1%3A16.2-beta&host=michev.info&ref=&fcp=747&rand=0.0898635308414526"},{"data":{"body":{},"filter":"||stats.wp.com^","listName":"easyprivacy.txt","query":{}},"stack":[{"fileName":"https://michev.info/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://stats.wp.com/e-202637.js"},{"data":{"body":{},"filter":"||wp.com/wp-content/js/bilmur.min.js","listName":"easyprivacy.txt","query":{"m":202637}},"stack":[{"fileName":"https://michev.info/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://s0.wp.com/wp-content/js/bilmur.min.js?m=202637"},{"data":{"body":{},"filter":"||googletagmanager.com^","listName":"easyprivacy.txt","query":{"id":"G-1BDBMCDFKE"}},"stack":[{"fileName":"https://michev.info/","source":"ThirdPartyTracker RequestHandler"}],"type":"TrackingRequest","url":"https://www.googletagmanager.com/gtag/js?id=G-1BDBMCDFKE"}]}}