summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
...
* implement a minimal xxd for builds to remove external dependancyVincent Sanders2020-06-031-4/+10
|
* remove box handling from browser windowVincent Sanders2020-05-253-18/+4
|
* canvas: Implement fully correct putImageData featuresDaniel Silverstone2020-05-241-48/+120
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* llcache: Free existing chain if we get a new oneDaniel Silverstone2020-05-241-0/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS dom event binding: Squash leak of string.Michael Drake2020-05-241-1/+1
|
* Canvas: Do not overrun destination bitmap during creationDaniel Silverstone2020-05-241-5/+6
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* commit a neatness in teh html content handler text selection codeVincent Sanders2020-05-241-173/+149
|
* fix use of uninitialised warning on older gccVincent Sanders2020-05-231-2/+4
|
* canvas: Support changing canvas size at runtimeDaniel Silverstone2020-05-232-8/+143
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* make text selection context an opaque interfaceVincent Sanders2020-05-236-33/+39
|
* remove all direct access to selection structureVincent Sanders2020-05-234-35/+13
|
* remove unecessary content handler specific selection creationVincent Sanders2020-05-236-50/+3
|
* remove unused is_html parameter to text selection routinesVincent Sanders2020-05-233-8/+4
|
* move content specific selection end to content handlersVincent Sanders2020-05-235-6/+76
|
* remove unused css length usage in selectionVincent Sanders2020-05-235-4/+8
|
* move content handler specific selection copying into handlersVincent Sanders2020-05-236-39/+295
|
* split selection redraw into content handler specific implementationsVincent Sanders2020-05-237-85/+439
|
* fs_backing_store: Stop trying to render offsets in hexDaniel Silverstone2020-05-231-4/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fs_backing_store: Do not use %jx because amigaos3 can't render it properlyDaniel Silverstone2020-05-231-14/+14
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Canvas: Move bitmap management to the 2D render contextDaniel Silverstone2020-05-232-152/+162
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix: Make it OK if the chain isn't avilable during bad-ssl queryingDaniel Silverstone2020-05-231-8/+16
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html: Handle canvas width/height stated explicitly in pxDaniel Silverstone2020-05-221-2/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* CanvasRenderingContext2D: More verbose input validation error messageDaniel Silverstone2020-05-221-1/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* javascript: Support Canvas to a basic levelDaniel Silverstone2020-05-225-2/+314
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html: Don't both building a bitmap if we're not rendering itDaniel Silverstone2020-05-221-0/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html: Handle canvas in redrawDaniel Silverstone2020-05-221-1/+29
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html: set up canvas box properlyDaniel Silverstone2020-05-221-0/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* html: Add canvas node handling in dom_eventDaniel Silverstone2020-05-221-0/+133
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* css: Support canvas width/height presentational hintsDaniel Silverstone2020-05-221-0/+65
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fetchers/curl: Move report_certs function outside WITH_OPENSSLDaniel Silverstone2020-05-221-21/+22
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* query/ssl: Include link to view certificate detailsDaniel Silverstone2020-05-221-1/+9
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Squash warning: "_GNU_SOURCE" redefined.Michael Drake2020-05-221-2/+0
| | | | The utils/config.h header handles this.
* pass the browser window to selection click handlerVincent Sanders2020-05-205-42/+2
| | | | | | this means the content handlers do not have to provide a separate method to extract their browser window and it can simply be passed in.
* cleanup selection code formatting and documentationVincent Sanders2020-05-201-4/+3
| | | | | | removes forward declarations cleans up documentation comments in header removes unecessarily exported functions
* do not export texplain interfaces unnecessarilyVincent Sanders2020-05-192-189/+173
|
* about: Rework freeing the san_names structureDaniel Silverstone2020-05-191-1/+11
| | | | | | | | | AmiSSL's approach to replacing 90% of OpenSSL calls with assembly means that the official way to pop_free a stack type won't work. As such, we open-code it here. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* add subject alternative names to certificate viewerVincent Sanders2020-05-181-0/+103
|
* Page info: Improve certificate fault display style.Michael Drake2020-05-181-6/+9
|
* Display errors properly in certificate windowVincent Sanders2020-05-181-5/+19
|
* Improve certificate page styling.Michael Drake2020-05-171-7/+35
|
* add fingerprints to the certificate viewerVincent Sanders2020-05-171-0/+115
|
* split out public key table formatted outputVincent Sanders2020-05-171-55/+68
|
* use entity for colon in certificate hex values to allow netsurf to break ↵Vincent Sanders2020-05-171-2/+10
| | | | properly
* get the sign right on the certificate openssl compatability interfaceVincent Sanders2020-05-171-2/+2
|
* fix typo in certificate openssl compatabilityVincent Sanders2020-05-171-1/+1
|
* add openssl compatability to certificate decodeVincent Sanders2020-05-171-12/+91
|
* make about handler ssenddataf cope with longer dataVincent Sanders2020-05-161-2/+24
|
* improve certificate viewerVincent Sanders2020-05-161-77/+593
|
* implement content opacity check through the function tableVincent Sanders2020-05-1312-16/+112
|
* use content messages to inform frontend of text search changesVincent Sanders2020-05-132-230/+386
|