Fixed price changes to Android Chromium Browser.
Allot more work available after completing this task.
Task 1.1 - Show the raw response content and HTTP headers Content-type of a url response in Chromium Android Client
Steps:
0.(as-is, no change) User triggers a url request by submitting a url in browser address bar or clicking a link in the webview
1. In the background (without blocking browser activity) listen for the response document (usually it will be html but there is no guarantee of the repsonse type)
2. display response document as a string in a dismissable toast message or another suitable dialogue you recommend.
3. display response document HTTP headers Content-type as a string in a dismissable toast message or another suitable dialogue you recommend.
Example of a heade content type
Content-Type: text/html; charset=UTF-8
Content-Type: multipart/form-data; boundary=something
Task 1.3 - Create a parsable/readable html document object
0.(as-is, no change) User triggers a url request by submitting a url in browser address bar or clicking a link in the webview
1. In the background (without blocking browser activity) listen for the response and read it (usually it will be html but there is no garauntee of the repsonse type)
3. If HTTP headers Content-type is HTML document then create an object or DOM tree or some other readable object type you recommend
4. pull an item from the tree and display as a string in a dismissable toast message or another suitable dialogue you recommend (item to pull to be agreed with you).