I did a quick check and it seems to be working fine. Although I am using chrome-extension:// urls now. 
However I had used the same mechanism for file:/// urls as well, and it seemed to be working fine.