204688b351
Docs: Experimental 'button' widget, work in progress
Hixie
2014-11-04 17:27:58 -08:00
593a7cc231
Fix test_sky in release builds
Adam Barth
2014-11-04 17:20:30 -08:00
3d14b06ca9
Add a sketch of a test_perf script
Adam Barth
2014-11-04 16:45:43 -08:00
100f37194c
Switch test_sky from apache to sky_server
Adam Barth
2014-11-04 16:42:29 -08:00
018e6ba3bb
fix file-browser
Rafael Weinstein
2014-11-04 15:21:57 -08:00
79fb5e2c48
fix file-browser
Rafael Weinstein
2014-11-04 15:21:57 -08:00
842d46667a
Docs: We renamed appendChild to append, so update this example which still uses the old name.
Hixie
2014-11-04 14:15:40 -08:00
f9981b1300
Docs: We renamed appendChild to append, so update this example which still uses the old name.
Hixie
2014-11-04 14:15:40 -08:00
a4ed8ae0a8
Add a microbenchmark for simple block layout
Adam Barth
2014-11-04 13:35:03 -08:00
1da15583c5
Docs: add an example that uses the current APIs to define an <element> element; an example that uses that example to define some HTMLy elements; and an example to use those HTMLy elements to display a hello world doc. Highly incomplete WIP.
Hixie
2014-11-04 13:32:07 -08:00
0d3b8f4cc9
Docs: add an example that uses the current APIs to define an <element> element; an example that uses that example to define some HTMLy elements; and an example to use those HTMLy elements to display a hello world doc. Highly incomplete WIP.
Hixie
2014-11-04 13:32:07 -08:00
61f4494e25
Specs: define registerElement() a little differently, so that the code that uses it looks nicer; this moves the complexity to places that register elements without using 'class' (e.g. the internals of frameworks that create elements for defining elements)
Hixie
2014-11-04 12:16:49 -08:00
a0a988fadf
Specs: define registerElement() a little differently, so that the code that uses it looks nicer; this moves the complexity to places that register elements without using 'class' (e.g. the internals of frameworks that create elements for defining elements)
Hixie
2014-11-04 12:16:49 -08:00
01f3d8fa67
Specs: define registerElement() more carefully; add an 'end tag parsed' callback; pass the element's module to the constructor when constructing a custom element (these are rather experimental changes and we may want to go a different way on this stuff)
Hixie
2014-11-04 11:57:02 -08:00
160363c274
Specs: define registerElement() more carefully; add an 'end tag parsed' callback; pass the element's module to the constructor when constructing a custom element (these are rather experimental changes and we may want to go a different way on this stuff)
Hixie
2014-11-04 11:57:02 -08:00
49e1436a68
tests
Adam Barth
2014-11-04 11:00:32 -08:00
82fe742ec2
Add the check layout framework for tests.
Ojan Vafai
2014-11-03 20:46:32 -08:00
44ac35308c
Don't GC message pipes that have an in-flight request
Adam Barth
2014-11-03 19:05:48 -08:00
0686c96cc5
Don't GC message pipes that have an in-flight request
Adam Barth
2014-11-03 19:05:48 -08:00
1befcbfe67
Specs: Drop the concept of late-bound elements. An element can never be upgraded.
Hixie
2014-11-03 16:52:47 -08:00
8193b29f3f
Specs: Drop the concept of late-bound elements. An element can never be upgraded.
Hixie
2014-11-03 16:52:47 -08:00
386a980a85
Convert the directory listing to run on top of the platform
Adam Barth
2014-11-03 12:53:38 -08:00
f8ef5ecdcc
Convert the directory listing to run on top of the platform
Adam Barth
2014-11-03 12:53:38 -08:00
ca52266ce8
Replace <link rel="import"> with <import>
Adam Barth
2014-11-03 12:34:57 -08:00
175f8fdfe8
Replace <link rel="import"> with <import>
Adam Barth
2014-11-03 12:34:57 -08:00
5473994cea
Basic implementation of <import>
Adam Barth
2014-11-03 10:14:09 -08:00
5e4631f922
Add --use-osmesa flag to skydb
Adam Barth
2014-11-03 09:33:34 -08:00
956d7b3efc
Specs: make element registrations be per-module, define how they are exported and reexported, rename 'interface' to 'class' in the IDL, add constructors to all registered elements
Hixie
2014-10-31 16:18:46 -07:00
d00fcdf621
Specs: make element registrations be per-module, define how they are exported and reexported, rename 'interface' to 'class' in the IDL, add constructors to all registered elements
Hixie
2014-10-31 16:18:46 -07:00
80c734eefc
Switch "html" Mojo modules to the Sky module system
Adam Barth
2014-10-31 14:46:40 -07:00
d11c879659
Make clicking links work in SkyDB
Adam Barth
2014-10-31 13:17:15 -07:00
60314d529b
mojom: Remove braces from module statements and make them come first.
Viet-Trung Luu
2014-10-31 12:59:52 -07:00
fe0d6c747f
Add initial SkyElement & city-list example
Rafael Weinstein
2014-10-31 12:29:42 -07:00
4899c54110
Fix urls under /sky to work again
Eric Seidel
2014-10-31 11:46:02 -07:00
5e8e6e226e
Add instructions for building Release to HACKING.md
Adam Barth
2014-10-31 11:44:03 -07:00
3d7beea154
Attempt to make skydb more user-friendly
Eric Seidel
2014-10-31 10:32:31 -07:00
bcb841290f
Specs: Simplify the platform by only having one shadow tree per element.
Hixie
2014-10-31 10:16:37 -07:00
3687a4515b
Specs: Simplify the platform by only having one shadow tree per element.
Hixie
2014-10-31 10:16:37 -07:00
bb55fc47a5
am 474b009e: Move coverage bitmap from FontCollection to FontFamily
Raph Levien
2014-10-31 00:37:02 +00:00
2c27800c53
Add support for directory listings in sky_server.
Eric Seidel
2014-10-30 15:38:30 -07:00
b0120fd284
Make it possible to change the viewport size
Eric Seidel
2014-10-30 14:20:45 -07:00
dc0521fb43
Add support for Element#getAttributes
Adam Barth
2014-10-30 13:55:59 -07:00
681ec14ced
Use module.exports rather than this.exports
Adam Barth
2014-10-29 15:21:28 -07:00
aa58f474f5
Add a very minimal CSSAgent
Eric Seidel
2014-10-29 14:14:06 -07:00
a93fd66157
Fix line numbers in JavaScript stack traces
Adam Barth
2014-10-29 14:00:57 -07:00
4f47cb9215
Docs: call superclass constructors in radio.sky example
Hixie
2014-10-29 13:45:20 -07:00
676f8185ad
Docs: call superclass constructors in radio.sky example
Hixie
2014-10-29 13:45:20 -07:00
5482eece0f
Docs: Update radio.sky to use the specced API for shadow roots
Hixie
2014-10-29 13:10:33 -07:00
3c9e2c9dd2
Docs: Update radio.sky to use the specced API for shadow roots
Hixie
2014-10-29 13:10:33 -07:00
f1aae9495a
Add a basic XMLHttpRequest implementation
Adam Barth
2014-10-29 12:48:16 -07:00
474b009ef4
Move coverage bitmap from FontCollection to FontFamily
Raph Levien
2014-10-29 11:04:04 -07:00
3d85f63717
Slight simplification to prompt code
Eric Seidel
2014-10-29 12:15:34 -07:00
535672268c
Don't show sky_server logs to the skydb console
Eric Seidel
2014-10-29 11:03:54 -07:00
c7fa9658d6
Mark hixie's tests as Skip so they don't spam the console.
Elliott Sprehn
2014-10-28 19:36:12 -07:00
4305216cf9
This CL provides a bunch of new parser tests, and updates the TestExpectations file to skip the ones that fail or crash. It also updates the TestExpectations parser to support URLs pointing to the mojo repo's issue tracker.
Hixie
2014-10-28 18:58:18 -07:00
c56ab49799
Add inspect command to skydb
Adam Barth
2014-10-28 17:08:25 -07:00
0335886abf
Move framework/inspector/server to services/inspector
Adam Barth
2014-10-28 15:38:23 -07:00
4c5a9b1775
Don't crash when importing a module that doesn't export
Adam Barth
2014-10-28 14:13:31 -07:00
28626cf782
Fix the inspector and integrate it with skydb
Eric Seidel
2014-10-28 13:18:17 -07:00
561c220b27
Re-enable the inspector tests
Adam Barth
2014-10-28 12:54:22 -07:00
eb07773150
Add a sky_server for running sky apps
Eric Seidel
2014-10-28 12:42:53 -07:00
86650b9310
Add beginnings of an inspector backend for Sky
Adam Barth
2014-10-28 10:46:47 -07:00
e162dd0eef
Fix services/network.sky test
Adam Barth
2014-10-28 09:55:58 -07:00
226c7bd269
Move imports-can-load-404s.html to .sky so that it runs
Adam Barth
2014-10-28 09:12:36 -07:00
f0e6387fb6
Update tokenizer to match spec
Adam Barth
2014-10-27 20:38:29 -07:00
5dd15fe8d3
Move the tests from .html to .sky
Hixie
2014-10-27 17:35:15 -07:00
065437b16c
Don't crash when importing a 404
Adam Barth
2014-10-27 17:22:55 -07:00
c4836daaaf
Parse comments according to parsing.md
Adam Barth
2014-10-27 17:04:52 -07:00
735761cfc3
Parse Sky entities according to the spec
Adam Barth
2014-10-27 13:05:31 -07:00
3f008050a2
Enter a description of the change. Docs: Fix the script in the example to actually clone the template contents, not the template element itself.
Hixie
2014-10-24 16:23:03 -07:00
5981995300
Enter a description of the change. Docs: Fix the script in the example to actually clone the template contents, not the template element itself.
Hixie
2014-10-24 16:23:03 -07:00
93d67ce41c
Fix sky to pass 'gn check'
Eric Seidel
2014-10-24 15:00:55 -07:00
6d1044e8a6
Docs: fix markdown in various files, update the README mildly
Hixie
2014-10-24 14:14:34 -07:00
44d30c6fa6
Remove a bunch of dead files found by missing_from_gn
Eric Seidel
2014-10-24 13:50:21 -07:00
87fb3c9d19
Teach missing_from_gn about gn 'inputs'
Eric Seidel
2014-10-24 13:44:44 -07:00
e7178210c5
Add a script for finding files missing from gn
Eric Seidel
2014-10-24 11:36:40 -07:00
5a3423ff3d
Test for border parsing I failed to include in my last change.
Eric Seidel
2014-10-24 10:16:36 -07:00
1a25166c33
Remove redundant LICENSE
Adam Barth
2014-10-24 10:15:36 -07:00