Commit Graph

811 Commits (5d84a93c99e750a102e5a659dc7a545d3a0ca79c)

Author SHA1 Message Date
Rich Harris 51c2e0581b a11y checks (#374)
8 years ago
Rich Harris c2352fe140 Merge pull request #814 from sveltejs/gh-645
8 years ago
Rich Harris 5e325d5a87 remove redundant input blowback guard - closes #645
8 years ago
Rich Harris 5ca6893f58 Merge branch 'master' into gh-781
8 years ago
Rich Harris e993ae0748 more consistent style for generated code
8 years ago
Rich Harris 75651bb070 use component name in runtime dev warnings - fixes #781
8 years ago
Rich Harris 81a04ad86c merge master -> gh-797
8 years ago
Rich Harris 7401590fba Merge branch 'master' into gh-797
8 years ago
Rich Harris 2380109f15 handly directly instantiated custom elements, and slots
8 years ago
Rich Harris 186b770ef4 use helper for setting styles
8 years ago
Rich Harris 824998fdaa update tests
8 years ago
Rich Harris f5f35b5a50 scoped styles
8 years ago
Rich Harris 29fc3e5169 update tests
8 years ago
Rich Harris afe3e2e669 basic custom element generation (#797)
8 years ago
Rich Harris d54d00cac1 handle url(...) and quoted values
8 years ago
Rich Harris 228a7808ac optimize style attributes
8 years ago
Rich Harris fb972566a4 prevent mutation bug from incorrectly calling observer (fixes #804)
8 years ago
Rich Harris f5958584d9 dont noop set/get until after component is destroyed (fixes #788)
8 years ago
Rich Harris a68f7e103f stack up append targets so that slotted content in nested components works in SSR mode (fixes #801)
8 years ago
Rich Harris 6499d4714d only use noscript if necessary
8 years ago
Rich Harris 60ff6d8a7c Merge branch 'tidy-up' into gh-637
8 years ago
Rich Harris a197c18523 failing tests for #637
8 years ago
Rich Harris 39681565e3 handle unquoted attribute values (fixes #798)
8 years ago
Rich Harris 0efa2ac7d7 Merge pull request #796 from sveltejs/gh-757
8 years ago
Rich Harris ce109f0eb3 Merge pull request #794 from sveltejs/gh-550
8 years ago
Rich Harris 502f6b6d14 Merge pull request #793 from sveltejs/gh-791
8 years ago
Rich Harris ff2e169b75 handle css vars in <style> tags (fixes #757)
8 years ago
Rich Harris f50a6c50af remove test of instantiation without options, its nonsensical
8 years ago
Rich Harris 5f5f09b94e update snapshot tests
8 years ago
Rich Harris d8269b3e7f attach options to component (#550)
8 years ago
Rich Harris cb92f3028e error if component has transition (fixes #791)
8 years ago
Rich Harris 5b3e8cd88f support nested <slot> elements
8 years ago
Rich Harris 6fad3cbf9c Merge pull request #787 from sveltejs/gh-763
8 years ago
Rich Harris 2fb0f5078d remove comments from HTML to be normalized, fixes final test
8 years ago
Rich Harris 143d0ea753 dont actually render <slot> elements
8 years ago
Rich Harris a469b560d8 only add this._slotted if necessary
8 years ago
Rich Harris 361a19df17 wrap fallback hydration code in conditional
8 years ago
Rich Harris a023346c91 validation
8 years ago
Rich Harris aa183df289 fallback content
8 years ago
Rich Harris 41026341d8 populate component.slots
8 years ago
Rich Harris 1ae3ab7bf9 server-side named slots
8 years ago
Rich Harris efe25555cf client-side named slots
8 years ago
Rich Harris 7a8c8fd577 replace {{yield}} with <slot/>
8 years ago
Rich Harris b43bc83cd9 Merge pull request #786 from sveltejs/gh-783
8 years ago
Rich Harris 71f9940f17 remove leading selectors safely - fixes #783
8 years ago
Rich Harris d734a6b823 start work on <slot>
8 years ago
Andrew Worcester caa67b5325 updated tests to reflect anchor change
8 years ago
Rich Harris f7b829820f add legacy option, use it for setInputType (#773)
8 years ago
Rich Harris 3e94650397 Merge pull request #775 from sveltejs/gh-774
8 years ago
Rich Harris bf4e6ef6b1 smarter handling of keyframes - fixes #774
8 years ago
Rich Harris 8818357fc4 tidy up
8 years ago
Rich Harris 6366a4f55e update component bindings together. WIP
8 years ago
Rich Harris c135d0cfab apply encapsulating attributes to correct elements and selector parts (#767)
8 years ago
Rich Harris 3daa7aa6b3 we can now do changed.foo instead of "foo" in changed - is faster and smaller
8 years ago
Rich Harris f31c206b73 tidy up, dedupe a bit
8 years ago
Rich Harris 4dd5fc5594 apply optimisation to raw tags
8 years ago
Rich Harris 5070219218 fix select edge case
8 years ago
Rich Harris 531354fc39 only cache values when it makes sense
8 years ago
Rich Harris 5636506fc0 update tests
8 years ago
Rich Harris 427a0b5925 update tests
8 years ago
Rich Harris 9b9aa0416f make errors easier to track down
8 years ago
Rich Harris 0f7e87c804 do dirty check in _set, so we can easily skip unnecessary computations later (#768)
8 years ago
Rich Harris 3757e75d51 Merge pull request #766 from sveltejs/gh-740
8 years ago
Rich Harris 2b41b83752 Merge pull request #765 from sveltejs/gh-759
8 years ago
Rich Harris da6b08ccc7 bind to change events for range inputs, as well as input events (#740)
8 years ago
Rich Harris 1f7349c5be simplify adapted example
8 years ago
Rich Harris 9d8f4d341d preserve space before non-parenthesized media query expression - fixes #759
8 years ago
Rich Harris 1f5f9604a8 call create() on new iterations of static each blocks (#762)
8 years ago
Rich Harris fd3792bd60 replace destroy with noop on destroy
8 years ago
Rich Harris 44b73191c7 update tests
8 years ago
Rich Harris 86fb0e4ced handle set after destroy, and move destroy into shared helpers
8 years ago
Rich Harris f3f85841a5 Merge pull request #751 from sveltejs/hoist-if-block-selectors
8 years ago
Hunter Perrin ba74297a19 Changed from this keyword to argument in setup method.
8 years ago
Hunter Perrin 59d01f737d Added setup function which can supply static methods/properties. Closes #480. Closes #578.
8 years ago
Rich Harris fef2367c11 rename to select_block_type and current_block_type
8 years ago
Rich Harris c84f120e4b Merge branch 'master' into hoist-if-block-selectors
8 years ago
Rich Harris 177e7d09c3 hoist if block selectors
8 years ago
Conduitry 6ef59234a3 add test
8 years ago
Rich Harris 057a257482 rename test
8 years ago
Rich Harris 9aff8ea48f Merge branch 'master' into gh-741
8 years ago
Rich Harris dd8d4ed7ff failing tests for #741
8 years ago
Rich Harris bdb34a243c avoid string manipulation bugs by not minifying combinators if cascade: true (#743)
8 years ago
Rich Harris 778a03e2c6 Merge branch 'master' into gh-693
8 years ago
Rich Harris ae060cfa3b Merge pull request #737 from sveltejs/update-deps
8 years ago
Rich Harris 82559c3775 support ref:foo as a CSS selector (#693)
8 years ago
Rich Harris 8020fe53fc remove babel etc
8 years ago
Rich Harris 2c7d2f79ab Revert "test 4 and 6 in one go"
8 years ago
Rich Harris 038391ec43 test 4 and 6 in one go
8 years ago
Rich Harris c7e133790d get things working in node 4 again
8 years ago
Rich Harris e2d63d1b34 add dev mode warning for double destroy
8 years ago
Rich Harris bb2ed448b8 lint
8 years ago
Rich Harris c35e5948cd reuse window object for faster tests
8 years ago
Rich Harris 65e484b6ae remove reify
8 years ago
Rich Harris 46cb2a4da3 update jsdom
8 years ago
Rich Harris e02c248456 update rollup and plugins
8 years ago
Rich Harris 962f04f4bf dont throw error if component is destroyed twice (closes #643)
8 years ago
Rich Harris 4daa57c67b optimise for ternary expressions when excluding unused css (#696)
8 years ago
Rich Harris 608f8943f3 Merge pull request #733 from sveltejs/gh-375
8 years ago
Rich Harris 70a99925a9 use helper to encapsulate styles, rather than being repetitious (fixes #375)
8 years ago
Rich Harris 333568275b Merge branch 'master' into gh-697
8 years ago