- 29 Jan, 2015 1 commit
-
-
Rafael Weinstein authored
Note that this patch only includes support for the wheel event. I'll follow-up with a patch for scrolling/fling when I have a setup on which I can verify that working. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/875473004
-
- 26 Jan, 2015 2 commits
-
-
Elliott Sprehn authored
Per the spec in modules.md the exports property should default to an empty object. We lazy allocate it so that modules that just replace it don't create the empty object and then throw it away. R=abarth@chromium.org Review URL: https://codereview.chromium.org/872043003
-
Adam Barth authored
This way other scrolling demos can share the data. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/876763002
-
- 24 Jan, 2015 1 commit
-
-
Elliott Sprehn authored
We now only preserve the whitespace inside a <t> element inside the parser. This removes the known n^2 from reattaching whitespace which should make parsing and appending nodes faster. I also removed the dead WhitespaceMode code from the parser, and made the dom-seralizer.sky auto indent the markup so the test output would be readable. R=abarth@chromium.org Review URL: https://codereview.chromium.org/867963006
-
- 09 Jan, 2015 1 commit
-
-
Elliott Sprehn authored
Log an error whenever an element has an unknown attribute in a template. This means you can't use generic attributes like Polymer, but we probably want to discourage that anyway since attribute selectors should be avoided for most things. R=ojan@chromium.org Review URL: https://codereview.chromium.org/845523004
-
- 08 Jan, 2015 1 commit
-
-
Elliott Sprehn authored
Expandos make v8 sad, lets not allow them. R=ojan@chromium.org Review URL: https://codereview.chromium.org/835353004
-
- 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
-
- 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
-
- 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 1 commit
-
-
Rafael Weinstein authored
TBR=esprehn BUG= Review URL: https://codereview.chromium.org/730283002
-
- 06 Nov, 2014 1 commit
-
-
Rafael Weinstein authored
BUG= R=abarth@chromium.org Review URL: https://codereview.chromium.org/708633002
-
- 03 Nov, 2014 1 commit
-
-
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 1 commit
-
-
Rafael Weinstein authored
BUG= R=eseidel@chromium.org Review URL: https://codereview.chromium.org/698653002
-