summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2017-02-06 11:54:15 (GMT)
committer Michael Drake <tlsa@netsurf-browser.org>2017-02-06 11:54:15 (GMT)
commit629dd31bac19c16a14f41c73d74d82b3632ce52b (patch)
tree3a1355db4c239c0bd066011623da0f75eff535a3
parentd10b399e9725a798bb1db94716378fbc6cd73ab3 (diff)
downloadnetsurf-wiki-629dd31bac19c16a14f41c73d74d82b3632ce52b.tar.gz
netsurf-wiki-629dd31bac19c16a14f41c73d74d82b3632ce52b.tar.bz2
Add final libnslayout notes.
-rw-r--r--developer-weekend/feb-2017.mdwn12
1 files changed, 7 insertions, 5 deletions
diff --git a/developer-weekend/feb-2017.mdwn b/developer-weekend/feb-2017.mdwn
index 7ad5a1c..f071c8d 100644
--- a/developer-weekend/feb-2017.mdwn
+++ b/developer-weekend/feb-2017.mdwn
@@ -74,18 +74,20 @@ Actions:
* update core plotters (knockout and print) to meet new API
* update each frontend plotters to provide API
-`libnslayout`
--------------
+New layout engine: `libnslayout`
+--------------------------------
Michael started looking at the new layout engine again.
* Recalled the state of things when it was last touched.
-* Cleaning up what's there.
-* Revewing the current state of the specs that this library needs to implement.
+* Cleaned up what's there.
+* The next step for development is to add CSS selection support. Following
+ that we can actually experiment with layout.
+* Revewed the current state of the specs that this library needs to implement.
* Decided to focus on CSS2.2 first, and worry about level 3/4 stuff later,
since they can be treated mostly as extras.
* Downloaded a copy of the current CSS2.2 document.
-* Planning the structure of the new layout engine.
+* Ongoing: design the new layout engine.
Cookies
-------