1. 21 Jul, 2015 1 commit
  2. 18 Jul, 2015 6 commits
  3. 17 Jul, 2015 18 commits
  4. 16 Jul, 2015 8 commits
    • Collin Jackson's avatar
      more updates · b33edf28
      Collin Jackson authored
      b33edf28
    • Collin Jackson's avatar
      README updates · 073f9e3d
      Collin Jackson authored
      073f9e3d
    • Eric Seidel's avatar
      Roll versions in perparation for another APK release. · e70a5c94
      Eric Seidel authored
      Also fixed roll_versions to no longer roll mojo paths
      since those are not part of the sky_engine repository.
      
      R=abarth@google.com
      e70a5c94
    • Hixie's avatar
      Remove EventTarget, and subsequent fallout. · a77a9c18
      Hixie authored
      The primary goal of this change was to remove EventTarget from the
      sky_engine C++ code. Since EventTarget is so core to the entire event
      system that sky_engine was based on, this is a rather invasive change.
      As such, it had some knock-on effects. I deleted some of the files
      that were affected, and cauterised the remainder.
      
      In many cases, a file would depend on another file that it didn't
      include directly, but instead included indirectly via another file
      that I deleted. When this happened, if the features that this broke
      were obsolete, I sometimes just removed the features instead.
      
      Specifically:
      - removed EventTarget
      - removed EventQueue, since without a target, what's a queue going to
        do?
      - same with EventDispatch*
      - removed ExecutionContext, since it had an EventQueue and nothing
        else it did was relevant to Sky anymore
      - removed ActiveDOMObject, which was all about ExecutionContexts
      - removed ContextLifecycleNotifier since it dependend on
        ExecutionContext and ActiveDOMObject
      - removed the other Lifecycle classes for consistency, and replaced
        them with four booleans in the Document class
      - removed some of the attributes that are no longer relevant from
        IDLExtendedAttributes (ConstructorCallWith and
        CallWith=ExecutionContext)
      - removed the Document member on DOMDartState since we never set it to
        anything but null.
      - removed BuiltinSky::InstallWindow since it relied on the Document
        member of DOMDartState
      - removed EventHandler, EventListener, and mentions of those in
        various binding scripts
      - removed NewEventHandler, since we're not using that either
      - removed the following interfaces from the Sky Dart API:
        - EventTarget
        - EventListener (since without a target, there's no way to listen)
        - FocusEvent (since it's only member was an EventTarget)
        - HashChangeEvent (mostly by accident, but it's defunct anyway)
        - FontFace (it used ConstructorCallWith=ExecutionContext)
      - changed the following interfaces of the Sky DART API:
        - MediaQueryList is no longer an EventTarget
        - Node is no longer an EventTarget
        - Document no longer has defaultView (depended on
          DOMDartState's document)
        - DocumentFragment, Element, Range, and Text no longer have a
          constructor (they all depended on DOMDartState's document, which
          is now gone)
        - Event lost its EventTarget members and path.
        - Window lost its WindowTimers partial interface (it used
          EventTarget and ExecutionContext a lot)
      - removed numerous hacks in the bindings around features that are now
        gone, like addEventListener
      - removed a bunch of console logging code, since that relied on
        ExecutionContext
      - cauterised the wound in FontFace.cpp by removing constructors and
        methods that called now-removed features
      - same with MediaQuery and friends
      - same with some editor features and focus-related features
      - same with Document
      - removed DOMTimer classes since they use ExecutionContexts
      a77a9c18
    • Collin Jackson's avatar
    • Matt Perry's avatar
      Add forces.dart · c491ad7c
      Matt Perry authored
      c491ad7c
    • Matt Perry's avatar
      apply.patch · 7724dc75
      Matt Perry authored
      7724dc75
    • Collin Jackson's avatar
  5. 26 Jun, 2015 5 commits
  6. 25 Jun, 2015 2 commits