File tree Expand file tree Collapse file tree 4 files changed +54
-1
lines changed
Expand file tree Collapse file tree 4 files changed +54
-1
lines changed Original file line number Diff line number Diff line change 11# Dev Helper
2- Chrome Extention for Web Developer
2+
3+ Chrome Extension for Web Developer
Original file line number Diff line number Diff line change 1+ console . log ( "Background JS" )
2+
3+ let activate = true
4+
5+ function devHelperStart ( tab ) {
6+ chrome . tabs . sendMessage ( tab . id , { activate} )
7+ activate = ! activate
8+ console . log ( "activate" , activate )
9+ }
10+
11+
12+ chrome . browserAction . onClicked . addListener ( devHelperStart )
13+
Original file line number Diff line number Diff line change 1+ console . log ( "Using Dev-Helper" ) ;
2+
3+ test = document . getElementsByTagName ( "body" ) ;
4+
5+ function devHelper ( event ) {
6+ // highlight the mouseover target
7+ event . target . style . border = "1px dashed #0000FF" ;
8+ // reset the border after a short delay
9+ setTimeout ( function ( ) {
10+ event . target . style . border = "" ;
11+ } , 500 ) ;
12+ }
13+
14+ function DevHelperController ( command , sender , sendResponse ) {
15+ if ( command . activate ) {
16+ test [ 0 ] . addEventListener ( "mouseover" , devHelper , false ) ;
17+ } else {
18+ test [ 0 ] . removeEventListener ( "mouseover" , devHelper ) ;
19+ }
20+ }
21+ chrome . runtime . onMessage . addListener ( DevHelperController ) ;
Original file line number Diff line number Diff line change 1+ {
2+ "manifest_version" : 2 ,
3+ "name" : " Dev Helper" ,
4+ "description" : " Chrome Extension for Web Developer" ,
5+ "version" : " 0.1.0" ,
6+ "author" : " Swarag Naryanasetty" ,
7+ "browser_action" : {
8+ },
9+ "content_scripts" : [
10+ {
11+ "matches" : [" <all_urls>" ],
12+ "js" : [" content.js" ]
13+ }
14+ ],
15+ "background" :{
16+ "scripts" :[" background.js" ]
17+ }
18+ }
You can’t perform that action at this time.
0 commit comments