summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* HTML redraw: Never draw box scrollbars for textareas.Michael Drake2019-12-091-0/+1
| | | | | | | The scrollbars for textareas are rendered by the widget. This stops us from putting broken scrollbars over the top of the textarea's own scrollbars.
* Fix some characters which were not UTF-8Chris Young2019-12-081-3/+3
|
* Add page info icon to Amiga frontendChris Young2019-12-089-3/+133
|
* webp: NetSurf bitmap format is RGBA.Michael Drake2019-12-081-1/+3
| | | | | Issue a bitmap modified call after conversion, to allow front ends with different pixel formats to convert.
* add page info display to RiscOS frontendVincent Sanders2019-12-075-16/+162
|
* Update the default theme with page infor iconsVincent Sanders2019-12-071-0/+0
|
* enforce setting subtarget so gtk2 gets named the correct thing in installsVincent Sanders2019-12-031-7/+2
|
* fetch_curl_report_certs_upstream: Use new SSL_CERT_ERR_CERT_MISSINGDaniel Silverstone2019-12-031-1/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Add certificate-missing error codeDaniel Silverstone2019-12-033-0/+6
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fetch_curl_verify_callback: Do depth update after checkDaniel Silverstone2019-12-031-5/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix coverity build target for gtk target changeVincent Sanders2019-12-021-2/+2
|
* CI: Update jenkins for gtk2 rename.Michael Drake2019-12-021-2/+2
|
* html: css fetcher: Fix passing LWC borrow to fetcher_add, which consumes.Michael Drake2019-12-021-1/+2
| | | | | | | | | Fixes abort on exit when corestring finalisation tried to unref what should have been the final ref: $ ./nsgtk3 corrupted double-linked list Aborted (core dumped)
* Buildsystem: Change default nsgtk build from gtk2 to gtk3.Michael Drake2019-12-021-1/+1
|
* Buildsystem: GTK: Change gtk target to gtk2, which builds nsgtk2.Michael Drake2019-12-022-10/+5
|
* browser_window: Don't use the fetch parameters for page infoDaniel Silverstone2019-12-011-4/+4
| | | | | | | In order to cope with redirects properly, use the content's URL not the fetch parameters. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* set debug text to correct levelVincent Sanders2019-12-011-1/+1
|
* make gtk frontend use page information iconsVincent Sanders2019-12-0111-136/+228
|
* html: Fire DOM KeyboardEvents on keypresses.Michael Drake2019-12-011-0/+36
|
* dukky_push_event: Enable KeyboardEvent specialisation.Michael Drake2019-12-011-1/+31
|
* Documentation: Update JavaScript unimplemented bindings.Michael Drake2019-12-011-10/+1
|
* JavaScript: Add KeyboardEvent bindings.Michael Drake2019-12-012-1/+143
|
* html: Add function for issuing a keypress event.Michael Drake2019-12-012-0/+85
|
* corestrings: Add DOM event keypress strings.Michael Drake2019-12-011-0/+9
|
* html: Split out helper for firing DOM events and swallowing errors.Michael Drake2019-12-011-4/+23
|
* HTML: Rename fire_dom_event to fire_generic_dom_event.Michael Drake2019-12-013-4/+4
|
* browser_window: Remove spurious stopping of throbberDaniel Silverstone2019-12-011-2/+0
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* add gtk icon resources for page informationVincent Sanders2019-12-0117-1/+289
|
* browser_window: Dispatch page info notification on root browserDaniel Silverstone2019-12-011-1/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey: Support testing page info stateDaniel Silverstone2019-12-013-0/+85
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Add missing unrefsDaniel Silverstone2019-12-012-0/+8
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* monkey: Support reporting page info stateDaniel Silverstone2019-12-011-0/+46
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html_saw_insecure_objects: Don't infinite loop on objectsDaniel Silverstone2019-12-011-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html_css_fetcher: Use corestring_lwc_x_ns_cssDaniel Silverstone2019-12-011-8/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* content_saw_insecure_objects: Fix various corner casesDaniel Silverstone2019-12-011-3/+12
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Add x-ns-css corestringDaniel Silverstone2019-12-011-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* repurpose ssl certificate core window for nitial page infor window on gtkVincent Sanders2019-12-015-23/+60
|
* Some early padlock ideasDaniel Silverstone2019-12-013-0/+242
|
* Add missing includeDaniel Silverstone2019-12-011-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Add an event for page info state changeDaniel Silverstone2019-12-012-0/+11
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Allow contents to indicate if they believe they may not be secure.Daniel Silverstone2019-12-018-3/+143
| | | | | | | | | | HTML contents reference many other objects. The browser window needs to know if any of them may not be secure, in which case it needs to report that in its page state. If other content types might refer to sub-contents, they will need to define the callback too. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Add basic page info state and SSL accessorsDaniel Silverstone2019-12-012-0/+117
| | | | | | | In order to begin work on the page info dialog, we need access to the current page's state and SSL chain if available. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix win32 frontend to allow setting unicode titlesVincent Sanders2019-12-011-10/+30
|
* box_construct: Do not leak attributes in <embed> boxesDaniel Silverstone2019-11-301-0/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Logging: Include VERBOSE in the binary by default.Michael Drake2019-11-301-1/+1
|
* use faster loader for yaml in test parsingDaniel Silverstone2019-11-301-1/+1
|
* add abiliy for test runner to filter by groupVincent Sanders2019-11-301-6/+15
|
* HTML redraw: Don't render scrollbars when the CSS doesn't permit it.Michael Drake2019-11-301-3/+6
|
* browser_window: Set referer and flags in ssl error pathwayDaniel Silverstone2019-11-301-0/+2
| | | | | | | | To make the SSL error pathway consistent with the other error pathways, set the referer and the fetch parameter flags the same as the others. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* llcache: Reload SSL certificate data from serialised storeDaniel Silverstone2019-11-302-0/+136
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>