1. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for extending the capabilities of a web browser to pinpoint exactly why, where and which object is causing the error condition in the web browser for the given web application and provide the on-demand detailed user-friendly message about the error condition along with web search suggestion for further analysis, the method comprising: Plotting the graphical representation of the network topology diagram of given web application in the web browser plug-in display region, Highlighting the live traffic path along with time taken to reach between the devices in the network topology diagram during the web application request flow, Displaying a human readable message for the live traffic information when user clicks on the highlighted network path between devices, Pinpointing the faulted device in the network topology diagram by highlighting the faulted device, Displaying the human readable message for the error occurred when user clicks on the highlighted device in the network topology diagram, Providing the on-demand detailed user-friendly message about the error condition along with web search suggestion URL.