summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* llcache: Persist SSL certificate dataDaniel Silverstone2019-11-301-0/+117
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* llcache: Support storing SSL certificate dataDaniel Silverstone2019-11-301-3/+68
| | | | | | | In order to support persisting SSL data we first have to store it and support catching up new users. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Framebuffer bitmap font: Add glyphs for http://wttr.in/Michael Drake2019-11-301-0/+95
|
* make gtk tab closeable with middle clickVincent Sanders2019-11-301-11/+43
| | | | | Implements feature request "Please add middle-click on tab to close." Fixes: #2720.
* make unknown content drag assert have meanigful messageVincent Sanders2019-11-291-1/+1
|
* allow setting division pararameter on test plan fetchVincent Sanders2019-11-281-45/+61
|
* ensure caret is handled correctly on gtk when focus is removed from layoutVincent Sanders2019-11-271-0/+18
|
* change mouse action drag handling to use a more efficient dispatchVincent Sanders2019-11-171-13/+16
|
* move remaining mouse action drag handling into separate functionsVincent Sanders2019-11-171-21/+60
|
* move more select menu handling into mouse_action_select_menu()Vincent Sanders2019-11-171-8/+7
|
* fix compatability macros setup for NetBSDNiclas Rosenvik2019-11-131-1/+11
|
* make config detection macro more obviousVincent Sanders2019-11-131-1/+7
|
* make mouse track and mouse action content handlers return an error codeVincent Sanders2019-11-123-8/+13
|
* Remove redundant drag handling for content selectionVincent Sanders2019-11-121-10/+0
| | | | | | | This redundant code was added by: 4747bbbfb21d645f950149bbe173a2618cd3eba9 HTML drags now go via content msg. and then added again with: c2a718075ad321a9cf4678e72645acda5c3471a9 A load of refactoring of how content selection and input work.
* split out html interaction header elements and rename sourceVincent Sanders2019-11-126-148/+278
|
* Data fetcher: Include stdarg.h header.Michael Drake2019-11-121-0/+1
|
* gif: Change how we rate-limit frames to match other browsers.Michael Drake2019-11-111-2/+4
| | | | This makes the old minimum_gif_delay option unused.
* Content: Remove redundant and unused redraw message fields.Michael Drake2019-11-114-71/+17
| | | | | | | | | | This was archaic support for rendering images as "overlays", and avoiding a redraw via the browser window redraw and HTML contents. Basically it was "plot this image here", but it was too error prone, so it was removed a long time ago. These are some last vestiges that made the redraw message look more complex than it is.
* Data fetcher: Squash BSD warning.Michael Drake2019-11-111-4/+3
|
* remove warning callback from miscelaneous function tableVincent Sanders2019-11-1110-24/+2
|
* remove unecessary user warningVincent Sanders2019-11-101-8/+7
|
* llcache: Avoid putting local content in the disc cache.Michael Drake2019-11-101-0/+39
|
* llcache: Split out scheme is cachable check.Michael Drake2019-11-101-27/+38
|