- 18 Dec, 2014 1 commit
-
-
Eric Seidel authored
Eventually we'll want to replace these with something fancier like polymer, but this exercise helped us find several bugs in the engine as well as removed one more blocker from using Sky to replace mojo/views usage in mojo/examples. R=esprehn@chromium.org BUG=443439 Review URL: https://codereview.chromium.org/809233002
-
- 17 Dec, 2014 1 commit
-
-
Elliott Sprehn authored
The syntax for implementing a SkyElement is now: <sky-element name="element-name"> <template> <!-- template here --> </template> <script> module.exports = class extends SkyElement { attached() { // ... } // .. methods here .. }.register(); </script> </sky-element> The register() static method on SkyElement subclasses calls document.registerElement() and returns the generated constructor. It uses the parent <sky-element>'s name attribute to set the name of the element. R=rafaelw@chromium.org Review URL: https://codereview.chromium.org/788943003
-
- 02 Dec, 2014 1 commit
-
-
Rafael Weinstein authored
This patch (re)hooks up animations so they start and removes the infrastructure required by blink to synchronize the compositor and main threads. R=ojan@chromium.org Review URL: https://codereview.chromium.org/772673002
-
- 27 Nov, 2014 1 commit
-
-
Rafael Weinstein authored
TBR=esprehn Review URL: https://codereview.chromium.org/760403002
-
- 25 Nov, 2014 2 commits
-
-
Rafael Weinstein authored
TBR=esprehn Review URL: https://codereview.chromium.org/759483003
-
Rafael Weinstein authored
TBR=esprehn Review URL: https://codereview.chromium.org/758753003
-
- 21 Nov, 2014 1 commit
-
-
Adam Barth authored
This example will let us test basic animation performance. R=rafaelw@chromium.org Review URL: https://codereview.chromium.org/748853004
-
- 20 Nov, 2014 3 commits
-
-
Hixie authored
Docs: fix the hitTest() logic for display:toolbar since it doesn't use size 0x0 for its hidden children Review URL: https://codereview.chromium.org/741313002
-
Hixie authored
actually telling your child to paint, you just say where it would paint. The platform then takes care of making sure all the dirty nodes have their paint() methods called. Review URL: https://codereview.chromium.org/744843003
-
Hixie authored
Review URL: https://codereview.chromium.org/745863002
-
- 18 Nov, 2014 1 commit
-
-
Ojan Vafai authored
-Add RenderParagraph and display:paragraph. This is the only render type that's allowed to contain inlines or text. -If you put text nodes directly in a non-paragraph, wrap them in an anonymous paragraph. This may not be the place we want to end up, but it's a good stopgap to make it so we don't crash in this case. -Make StyleAdjuster force that non-paragraph blocks only contain RenderBlock subclasses and that paragraphs and inlines only contain inlines. -Considerably simplify addChildIgnoringAnonymousColumnBlocks now that we only create anonymous blocks for the case of text nodes in non-paragraphs. Also get rid of the behavior where we try to group multiple nodes into a single anonymous block. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/729693003
-
- 17 Nov, 2014 7 commits
-
-
Hixie authored
Review URL: https://codereview.chromium.org/732243002
-
Rafael Weinstein authored
TBR=esprehn BUG= Review URL: https://codereview.chromium.org/730283002
-
Hixie authored
Review URL: https://codereview.chromium.org/730273002
-
Hixie authored
Review URL: https://codereview.chromium.org/732163003
-
Hixie authored
Review URL: https://codereview.chromium.org/725203007
-
Hixie authored
Review URL: https://codereview.chromium.org/735533002
-
Hixie authored
Review URL: https://codereview.chromium.org/730223002
-
- 14 Nov, 2014 2 commits
-
-
Elliott Sprehn authored
Also add a test, this checks nested Shadow DOM and <content> with and without select. R=ojan@chromium.org Review URL: https://codereview.chromium.org/725763003
-
Hixie authored
Review URL: https://codereview.chromium.org/727993002
-
- 13 Nov, 2014 3 commits
-
-
Hixie authored
Review URL: https://codereview.chromium.org/716013002
-
Benjamin Lerman authored
This reverts commit e8fdb90bca3120d1c991256a2adf83a8315bf867. This CL breaks the linux bots: https://chromegw.corp.google.com/i/client.mojo/builders/Mojo%20Linux/builds/216/steps/mojob%20test/logs/stdio TBR=esprehn@chromium.org Review URL: https://codereview.chromium.org/722103002
-
Elliott Sprehn authored
Also add a test, this checks nested Shadow DOM and <content> with and without select. R=abarth@chromium.org Review URL: https://codereview.chromium.org/724613002
-
- 12 Nov, 2014 1 commit
-
-
Elliott Sprehn authored
R=abarth@chromium.org Review URL: https://codereview.chromium.org/720593002
-
- 06 Nov, 2014 1 commit
-
-
Rafael Weinstein authored
BUG= R=abarth@chromium.org Review URL: https://codereview.chromium.org/708633002
-
- 05 Nov, 2014 1 commit
-
-
Hixie authored
Review URL: https://codereview.chromium.org/700023003
-
- 04 Nov, 2014 7 commits
-
-
Rafael Weinstein authored
R=eseidel@chromium.org, abarth BUG= Review URL: https://codereview.chromium.org/705683002
-
Hixie authored
Review URL: https://codereview.chromium.org/685063006
-
Hixie authored
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. Review URL: https://codereview.chromium.org/698293003
-
Hixie authored
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) Review URL: https://codereview.chromium.org/699083005
-
Hixie authored
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) Review URL: https://codereview.chromium.org/701873004
-
Adam Barth authored
In mojom, there's a notion of a request/response pair. This CL teaches the JS bindings not to GC a message pipe after a request has been issued but before the response has been received. R=hansmuller@chromium.org Review URL: https://codereview.chromium.org/696373003
-
Hixie authored
This has the following implications: - There's no createElement() function any more. If you want to create an element from script, you have to use its constructor. - There's no async element registration. The parser will block until all the imports are imported when you use a tag name of a custom element that hasn't been registered yet, in case one of the imports defines it. - If you try to construct a non-registered element in markup, it turns into an <error> element. - <div>, <span>, and <error> are new built-in elements. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/695423004
-
- 03 Nov, 2014 2 commits
-
-
Adam Barth authored
Previously we were using string concatenation to build up the directory listing. Now we fetch some JSON from the server and use data binding to inflate a directory listing. This exmaple doesn't work yet because we're missing support for template@repeat, but hopefully we'll get that soon. Also, added support for setRequestHeader to XMLHttpRequest. R=rafaelw@chromium.org Review URL: https://codereview.chromium.org/688413005
-
Adam Barth authored
This CL is just a search-and-replace. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/694423002
-
- 31 Oct, 2014 3 commits
-
-
Hixie authored
exported and reexported, rename 'interface' to 'class' in the IDL, add constructors to all registered elements R=esprehn@chromium.org Review URL: https://codereview.chromium.org/695043002
-
Rafael Weinstein authored
BUG= R=eseidel@chromium.org Review URL: https://codereview.chromium.org/698653002
-
Hixie authored
R=esprehn@chromium.org Review URL: https://codereview.chromium.org/694613002
-
- 29 Oct, 2014 2 commits
-
-
Hixie authored
Review URL: https://codereview.chromium.org/689763003
-
Hixie authored
Review URL: https://codereview.chromium.org/692563003
-