Hixie
5c864ec91c
[Specs] Ideas for linkability in Sky apps.
...
TBR=abarth
Review URL: https://codereview.chromium.org/1148123002
2015-05-20 09:32:50 -07:00
Hixie
f31e6ec087
[Specs] Remove all the obsolete specs.
...
TBR=abarth
Review URL: https://codereview.chromium.org/1142853006
2015-05-19 16:39:32 -07:00
Hixie
552f236bb4
More concrete Scheduler API proposal
...
Review URL: https://codereview.chromium.org/1139573005
2015-05-19 15:20:01 -07:00
Hixie
07497b1c99
Specs: make parentNode abstract in EventTarget
...
Review URL: https://codereview.chromium.org/987403003
2015-03-10 15:27:11 -07:00
Hixie
46b137918b
Specs: fix typos in style2.md, checkin forgotten builtins.md, add guard feature to runloop.md, rename WeakMap to MapOfWeakReferences, factor out Pair<>
...
Review URL: https://codereview.chromium.org/974313003
2015-03-04 09:37:15 -08:00
Hixie
948fd7e2f9
Specs: turns out my Expando-based WeakMap thing won't work :-(
...
Review URL: https://codereview.chromium.org/957563002
2015-02-24 14:34:21 -08:00
Hixie
1bdbdebfeb
Specs: part 1 of the new approach to style
...
Review URL: https://codereview.chromium.org/959473002
2015-02-24 13:24:35 -08:00
Hixie
40f162c096
Specs: define how importing element registrations works, move built-in elements to a separate module so dart:sky can be a simple library
...
Review URL: https://codereview.chromium.org/944873007
2015-02-20 16:40:07 -08:00
Hixie
01bec1736f
Specs: pass the current <script> to the module library init()
...
function, rename it _init(), plumb that through AutomaticMetadata, and
move @tagname and Element.tagname to a new frameworks.md file that has
stuff that wouldn't actually be part of core Sky
Review URL: https://codereview.chromium.org/946513006
2015-02-20 13:55:52 -08:00
Hixie
afea90b7ce
Specs: make the change callbacks all be consistently past tense ('changed')
...
Review URL: https://codereview.chromium.org/932783004
2015-02-20 13:20:41 -08:00
Hixie
2175f32677
Specs: fix a raft of syntax errors caught by actually running a syntax checker...
...
Review URL: https://codereview.chromium.org/943843002
2015-02-19 16:00:32 -08:00
Hixie
1ca5d64228
Specs: remove previousSibling/nextSibling arguments to parentChangeCallback() since their purpose is not documented
...
Review URL: https://codereview.chromium.org/943453004
2015-02-19 14:32:31 -08:00
Hixie
a93b70ab08
Specs: forgot return type for registerElement()
...
Review URL: https://codereview.chromium.org/944613002
2015-02-19 14:29:15 -08:00
Hixie
40f16b096b
Specs: move needsShadow to an annotation
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/938183002
2015-02-19 14:27:26 -08:00
Hixie
4591cace16
Specs: remove vestiges of 'with ChildNode'
...
Review URL: https://codereview.chromium.org/945533002
2015-02-19 14:11:11 -08:00
Hixie
128ae1023b
Specs: fix copypasta in the WheelEvent constructor
...
Review URL: https://codereview.chromium.org/939043004
2015-02-19 11:16:27 -08:00
Hixie
df6ded3b0d
Specs: add warning to style.md since we're going to rework all that
...
Review URL: https://codereview.chromium.org/928083004
2015-02-19 10:50:56 -08:00
Hixie
89632f4d8e
Specs: add that we assume library.declarations to be in source order to the list of (currently unwarranted) assumptions we are making
...
Review URL: https://codereview.chromium.org/935113002
2015-02-18 15:00:18 -08:00
Hixie
24bf744c91
Specs: We should rename insertBefore(), but anyone got a suggestion for a better-sounding name?
...
Review URL: https://codereview.chromium.org/940743002
2015-02-18 13:26:02 -08:00
Hixie
65382428a8
Specs: strip @nonnull annotations since they're too verbose
...
Review URL: https://codereview.chromium.org/924393004
2015-02-18 12:50:08 -08:00
Hixie
4b2b8f0621
Specs: clean up the last remaining mentions of documents
...
Review URL: https://codereview.chromium.org/940593003
2015-02-18 12:35:42 -08:00
Hixie
efc921ad18
Specs: write up what we've discussed about fonts, just so that it's written down somewhere (this is just a sketch for now)
...
Review URL: https://codereview.chromium.org/933373002
2015-02-18 12:18:40 -08:00
Hixie
8eed30936f
Specs: rename 'paint' queue to 'frame' queue, add some bits and priorities, make them mutable
...
Review URL: https://codereview.chromium.org/939743002
2015-02-18 12:10:27 -08:00
Hixie
46f80e3ebd
Specs: update the run loop and timer stuff to use the new model with task filters, priorities, and so on
...
(the code in this checkin has not been syntax checked)
Review URL: https://codereview.chromium.org/931333002
2015-02-17 13:54:06 -08:00
Hixie
eca61b614a
Specs: change how .where() works so that it won't leak once its own listeners are removed (e.g. by a chained .until())
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/923163003
2015-02-13 16:29:48 -08:00
Hixie
ac8d930432
Specs: (reverts part of recent checkin) Make appendChild, prependChild, and setChild not return the child, since that can improve perf (especially if they're actually implemented natively)
...
Review URL: https://codereview.chromium.org/924163004
2015-02-13 15:48:24 -08:00
Hixie
dfed02124c
Specs: Make appendChild, prependChild, and setChild return the child; make Dispatcher's unlisten() function a mote more efficient (in theory; untested)
...
Review URL: https://codereview.chromium.org/923023005
2015-02-13 15:22:58 -08:00
Hixie
9f28d58d4a
Specs: rename sky:core to dart:sky
...
Review URL: https://codereview.chromium.org/925923004
2015-02-13 14:15:48 -08:00
Hixie
e5500c19ac
Specs: update elements.md to define List-based APIs in terms of Node-based APIs, and finish dartification of modules.md (and do Document->Root there)
...
Review URL: https://codereview.chromium.org/926733002
2015-02-13 14:07:34 -08:00
Hixie
3a8d8b3a2a
Specs: add TODO for renaming insertBefore; rename appendSingle()
...
Review URL: https://codereview.chromium.org/922113003
2015-02-13 11:17:52 -08:00
Hixie
d9dd8b1280
Specs: Drop @nonnull from dom.md, drop ChildNode from dom.md, drop TreeRoot from dom.md, other minor idomatic changes
...
Review URL: https://codereview.chromium.org/927613002
2015-02-13 10:57:14 -08:00
Hixie
aa99c2f67b
Specs: Implement the Dispatcher classes.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/919693007
2015-02-12 13:40:35 -08:00
Hixie
b356b12dcd
Specs: First draft of timer API for scheduling things for this frame or next frame or when idle.
...
(not syntax-checked)
Review URL: https://codereview.chromium.org/909403002
2015-02-10 15:50:08 -08:00
Hixie
27b44a66a3
Specs: forgot to include this line in my last commit
...
Review URL: https://codereview.chromium.org/912873002
2015-02-10 11:30:04 -08:00
Hixie
07598155ef
Specs: found a way to make @autorun work
...
Review URL: https://codereview.chromium.org/908263002
2015-02-10 11:29:18 -08:00
Hixie
a644c75898
Specs: Dartification or various odds and ends
...
Review URL: https://codereview.chromium.org/912653003
2015-02-09 17:03:52 -08:00
Hixie
99be7bd226
Specs: Element registration in the Dart world
...
Review URL: https://codereview.chromium.org/908983002
2015-02-09 16:10:41 -08:00
Hixie
b831167c69
Specs: finishing initial dartification of dom.md
...
Review URL: https://codereview.chromium.org/909613002
2015-02-06 14:45:57 -08:00
Hixie
7026097310
Specs: dartification of dom.md, more work on script.md; this is highly work-in-progress and hasn't been proofread
...
Review URL: https://codereview.chromium.org/884713009
2015-02-06 13:06:08 -08:00
Hixie
c642550809
Specs: dartification of modules.md (incomplete)
...
Review URL: https://codereview.chromium.org/904793002
2015-02-05 16:00:20 -08:00
Hixie
0974ce9303
Specs: markdown fixes (though really, I should find a better way to style this)
...
Review URL: https://codereview.chromium.org/879243008
2015-02-05 13:50:59 -08:00
Hixie
05dd39cab9
Specs: improve a hyperlink to the keyboard.md spec in the pointer.md spec
...
Review URL: https://codereview.chromium.org/877783008
2015-02-05 13:49:45 -08:00
Hixie
d2361c62aa
Specs: markdown fixes
...
Review URL: https://codereview.chromium.org/884243009
2015-02-05 13:47:12 -08:00
Hixie
4d62bf8723
Specs: dartification of script.md
...
Review URL: https://codereview.chromium.org/878453003
2015-02-05 13:44:46 -08:00
Hixie
d1efb43aeb
Specs: dartification of gestures; move GestureManager from ApplicationDocument to Application; actually support bubbling
...
Review URL: https://codereview.chromium.org/901493005
2015-02-05 13:28:33 -08:00
Hixie
bf222d3ae8
Specs: dartification of pointer and wheel events
...
Review URL: https://codereview.chromium.org/872993007
2015-02-04 11:03:30 -08:00
Hixie
825fce471f
Specs: dartify events spec
...
Review URL: https://codereview.chromium.org/900713002
2015-02-03 14:20:50 -08:00
Hixie
08043dbe6d
Specs: Define when pointer events fire; stub for keyboard events
...
Review URL: https://codereview.chromium.org/892633004
2015-01-30 10:03:26 -08:00
Hixie
722daacffb
Specs: Rename ui.md to pointer.md so I can put the keyboard stuff in a different file
...
Review URL: https://codereview.chromium.org/886593003
2015-01-28 13:18:52 -08:00
Hixie
083499e089
Specs: Some notes on combining simultaneous animations of the same property
...
Review URL: https://codereview.chromium.org/888453002
2015-01-28 13:15:45 -08:00