Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(270)

Side by Side Diff: experimental/webtry/DESIGN.md

Issue 644513003: webtry: Simply move sys/ directory into setup/. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | experimental/webtry/setup/sys/webtry_init » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Design 1 Design
2 ====== 2 ======
3 3
4 4
5 Overview 5 Overview
6 -------- 6 --------
7 Allows trying out Skia code in the browser. 7 Allows trying out Skia code in the browser.
8 8
9 9
10 Security 10 Security
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
244 244
245 The bitmap is read, decoded and stored in source before the seccomp jail is 245 The bitmap is read, decoded and stored in source before the seccomp jail is
246 instantiated. 246 instantiated.
247 247
248 248
249 Squid 249 Squid
250 ----- 250 -----
251 251
252 Squid is configured to run on port 80 and run as an accelerator for the actual 252 Squid is configured to run on port 80 and run as an accelerator for the actual
253 Go program which is running on port 8000. The config for the squid proxy is 253 Go program which is running on port 8000. The config for the squid proxy is
254 held in sys/webtry_squid, which is copied into place during installation and 254 held in setup/sys/webtry_squid, which is copied into place during installation
255 squid is kept running via monit. 255 and squid is kept running via monit.
256 256
257 Workspaces 257 Workspaces
258 ---------- 258 ----------
259 259
260 Workspaces are implemented by the workspace and workspacetry tables. The 260 Workspaces are implemented by the workspace and workspacetry tables. The
261 workspace table keeps the unique list of all workspaces. The workspacetry table 261 workspace table keeps the unique list of all workspaces. The workspacetry table
262 keeps track of all the tries that have occured in a workspace. Right now the 262 keeps track of all the tries that have occured in a workspace. Right now the
263 hidden column of workspacetry is not used, it's for future functionality. 263 hidden column of workspacetry is not used, it's for future functionality.
264 264
265 Code Editor 265 Code Editor
266 ----------- 266 -----------
267 [CodeMirror](http://codemirror.net/) is used for rich code editing. The 267 [CodeMirror](http://codemirror.net/) is used for rich code editing. The
268 following files are included from the official CodeMirror distribution and can 268 following files are included from the official CodeMirror distribution and can
269 be updated in place (no local customizations): 269 be updated in place (no local customizations):
270 270
271 * codemirror.js - base CM implementation 271 * codemirror.js - base CM implementation
272 * codemirror.css - base CM stylesheet 272 * codemirror.css - base CM stylesheet
273 * clike.js - C-like syntax highlighting support 273 * clike.js - C-like syntax highlighting support
274 274
275 Alternatively, we may consider pulling CM as an external dependency at some 275 Alternatively, we may consider pulling CM as an external dependency at some
276 point. 276 point.
277 277
278 Installation 278 Installation
279 ------------ 279 ------------
280 See the README file. 280 See the README file.
281 281
282 282
OLDNEW
« no previous file with comments | « no previous file | experimental/webtry/setup/sys/webtry_init » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698