summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* mq_web_view_view_source_scheme_methods.rewrite_uri(): Update TODO commentPatrick McDermott2017-10-311-2/+1
| | | | Missing origin tab IDs are passed along as "origin-tab=0".
* view-source: Add TODO commentPatrick McDermott2017-10-311-0/+1
|
* view-source: Show origin URI in titlePatrick McDermott2017-10-311-4/+5
|
* view-source: Free user data struct in data callbackPatrick McDermott2017-10-311-0/+2
|
* mq_view_source_request(): Use hash table and get origin URI from path/queryPatrick McDermott2017-10-311-7/+12
|
* mq_web_view_view_source_scheme_methods.rewrite_uri(): Add "uri" parameter to URIPatrick McDermott2017-10-311-2/+2
|
* mq_web_view_view_source_scheme_methods.initialize(): Use hash table and get ↵Patrick McDermott2017-10-311-14/+9
| | | | | | | origin URI from URI Trading MqApplication's registered tabs hash table for a query parameters hash table.
* src/about.c: Delete static parse_query_string()Patrick McDermott2017-10-311-37/+1
|
* parse_query_string(): New (public) functionPatrick McDermott2017-10-312-0/+40
| | | | Copied from src/about.c.
* mq_html_p*(), mq_html_h*(): Add newlines after tagsPatrick McDermott2017-10-311-2/+3
|
* about:marquee: Make document variable staticPatrick McDermott2017-10-311-1/+1
|
* view-source: Escape markupPatrick McDermott2017-10-311-10/+7
|
* MqApplication: Register "view-source" URI schemePatrick McDermott2017-10-311-0/+9
|
* src/view-source.[ch]: New filesPatrick McDermott2017-10-313-0/+153
|
* src/resources.c: Fix missing newlines in error documentPatrick McDermott2017-10-301-2/+2
|
* src/resources.c: Fix <title> tag in error documentPatrick McDermott2017-10-301-1/+1
|
* mq_web_view_view_source_scheme_methods.initialize(): Update commentPatrick McDermott2017-10-301-1/+1
|
* mq_web_view_view_source_scheme_methods: Add TODO comments to methodsPatrick McDermott2017-10-301-0/+3
|
* mq_web_view_scheme_set_methods(): Call new scheme's initialize() methodPatrick McDermott2017-10-301-4/+5
|
* mq_web_view_scheme_set_methods(): Take an (MqWebView *) parameterPatrick McDermott2017-10-303-8/+8
|
* MqWebViewScheme: Delete ready_cb memberPatrick McDermott2017-10-304-17/+2
| | | | | And delete mq_web_view_scheme_connect_ready_callback() and uses of MqWebViewScheme.ready_cb.
* MqWebViewSchemeMethods: Drop ready methodPatrick McDermott2017-10-301-1/+0
| | | | It was never actually used.
* MqWebView: Delete scheme ready callbackPatrick McDermott2017-10-301-11/+0
|
* mq_web_view_load_uri(): Directly call webkit_web_view_load_uri()Patrick McDermott2017-10-301-2/+2
| | | | | Instead of going through the scheme's initialize() method and the ready callback.
* mq_web_view_view_source_scheme_methods.initialize(): Delete TODO commentPatrick McDermott2017-10-301-1/+0
|
* MqWebView: Remove old struct membersPatrick McDermott2017-10-301-5/+0
|
* mq_web_view_get_data(): New functionPatrick McDermott2017-10-302-0/+41
| | | | And add a new "data" property to the MqWebView class.
* mq_web_view_view_source_scheme_methods.rewrite_uri(): Mark web_view ↵Patrick McDermott2017-10-301-1/+1
| | | | parameter as unused
* MqWebViewViewSourceScheme: Drop data memberPatrick McDermott2017-10-301-3/+2
|
* mq_web_view_view_source_scheme_methods.rewrite_uri(): Use origin tab IDPatrick McDermott2017-10-301-3/+3
| | | | Not the view tab ID.
* mq_application_register_tab(): Copy tab ID into hash tablePatrick McDermott2017-10-301-4/+7
| | | | | | | Otherwise, every key in the hash table is incremented to the same invalid value on each mq_application_register_tab() call. Also set key destruction function in mq_application_new().
* mq_web_view_load_uri(): Call initialize() scheme methodPatrick McDermott2017-10-301-0/+2
|
* MqWebView: Call mq_web_view_load_uri() in constructed()Patrick McDermott2017-10-301-5/+2
| | | | | Instead of directly setting web_view->uri and calling mq_web_view_scheme_set_methods().
* mq_web_view_load_uri(): Drop duplicate mq_web_view_scheme_set_methods()Patrick McDermott2017-10-301-2/+0
|
* MqWebView: Mark scheme parameter as unused in ready callbackPatrick McDermott2017-10-301-1/+1
|
* mq_web_view_load_uri(): Call rewrite_uri() method after setting methodsPatrick McDermott2017-10-301-2/+2
|
* mq_web_view_load_uri(): Set scheme methodsPatrick McDermott2017-10-301-8/+2
| | | | | Instead of calling rewrite_uri() method and webkit_web_view_load_uri() directly.
* MqWebView: Handle NULL URI in constructed()Patrick McDermott2017-10-301-0/+14
|
* MqWebView: Remove NULL URI handling from ready callbackPatrick McDermott2017-10-301-19/+2
|
* MqWebView: Connect scheme ready callbackPatrick McDermott2017-10-301-20/+30
|
* mq_web_view_scheme_set_methods(): Always call finalize() methodPatrick McDermott2017-10-301-5/+3
|
* mq_web_view_scheme_connect_ready_callback(): New functionPatrick McDermott2017-10-302-0/+11
|
* src/web-view-schemes/methods.c: Drop unused macroPatrick McDermott2017-10-301-2/+0
|
* MqWebViewScheme: Add ready_cb memberPatrick McDermott2017-10-303-2/+6
| | | | And call it from mq_web_view_*_scheme_methods.initialize().
* MqWebViewScheme: Convert to struct with anonymous unionPatrick McDermott2017-10-301-4/+7
|
* mq_web_view_*_scheme_methods->initialize(): New methodsPatrick McDermott2017-10-303-8/+21
|
* src/web-view-schemes/*.c: Rearrange match_uri() and finalize() method defsPatrick McDermott2017-10-302-12/+12
|
* MqWebView: mq_web_view_scheme_set_methods() on URI changePatrick McDermott2017-10-301-3/+6
| | | | Not in constructed() method.
* mq_web_view_*_scheme_methods.match_uri(): Handle NULL uri argumentsPatrick McDermott2017-10-302-2/+2
|
* mq_web_view_normal_scheme_methods.match_uri(): Move definitionPatrick McDermott2017-10-301-8/+8
|