Permalink
Commits on Jan 6, 2014
Commits on Jan 3, 2014
  1. Revert conversion of AnimationController’s style update timer to use …

    …EventSender.
    Brian J. Burg committed Jan 3, 2014
  2. Somehow, a bunch of *.orig files got committed in the last merge. Rem…

    …ove them.
    Brian J. Burg committed Jan 3, 2014
Commits on Jan 2, 2014
  1. Fix the !ENABLE(TIMELAPSE) build. A “using namespace” was incorrectly…

    … guarded.
    Brian J. Burg committed Jan 2, 2014
  2. Convert CSSFontSelector to use a ReplayableTimer instance.

    This fixes replay divergences in the Wikipedia en-us front page.
    Brian J. Burg committed Jan 2, 2014
  3. Web Replay: nuke toString() methods from orbit, instead just stringif…

    …y the JSON serialization for each input. It’s somewhat more spammy, but a better pretty printer could be hooked up easily as a new EncoderContext.
    Brian J. Burg committed Jan 2, 2014
Commits on Jan 1, 2014
  1. Move dispatchTypeSpecificEncodeMethod from the JSON encoder to the ge…

    …neric EncoderContext.
    Brian J. Burg committed Jan 1, 2014
  2. Web Replay: Remove accounting methods for tracking memory usage of sp…

    …ecific inputs.
    Brian J. Burg committed Jan 1, 2014
  3. Merge branch ‘upstream’ into branch ‘timelapse’.

    Brian J. Burg committed Jan 1, 2014
Commits on Dec 31, 2013
  1. Reimplement ReplayableTimers.

    Each document stores a map from identifier to timer instance. Timers are added
    to the map when they request a timeout via ReplayableTimer:::startOneShot().
    A timer could be in multiple documents’ maps if its owner (such as a frame) moves
    between several documents. Documents clear their timer maps when they are
    destroyed.
    Brian J. Burg committed Dec 31, 2013
Commits on Dec 25, 2013
  1. Make PostMessageTimer subclass ReplayableTimer.

    Brian J. Burg committed Dec 25, 2013
  2. Rename ReplayableTimer::invokeCallback to ::fired, to preserve compat…

    …ibility with Timer.
    Brian J. Burg committed Dec 25, 2013
Commits on Dec 24, 2013
  1. Remove outdated timelapse docs from repository.

    Brian J. Burg committed Dec 24, 2013
Commits on Dec 21, 2013
  1. Revert spurious changes between trunk and timelapse branch. Most of t…

    …hese were
    
    introduced as my editor automatically cleaned up trailing whitespace. Some
    unnecessary header includes are also removed.
    Brian J. Burg committed Dec 21, 2013
  2. Reimplement EventSender to use ReplayableTimer.

    Brian J. Burg committed Dec 21, 2013
  3. Reimplement deterministic async script running with AsyncTimer mechan…

    …ism.
    Brian J. Burg committed Dec 20, 2013
  4. Add a replayable timer implementation whose instances are tracked by …

    …ReplayProxy.
    
    Closes #411.
    Brian J. Burg committed Dec 18, 2013
  5. Rename the TimerFired and TimerCreated inputs to DOMTimerFired and DO…

    …MTimerCreated.
    Brian J. Burg committed Dec 18, 2013
  6. Fix the build for !ENABLE(TIMELAPSE).

    Closes #424.
    Brian J. Burg committed Dec 20, 2013
Commits on Dec 20, 2013
  1. Document::scriptRunner() should return a reference.

    Brian J. Burg committed Dec 16, 2013
Commits on Dec 9, 2013
  1. Probes: enable code completion within quick-add probe expression popup.

    Fixes #356.
    Brian J. Burg committed Dec 9, 2013
  2. Probes: move the new probe expression entry popup to gutter context m…

    …enu.
    
    Fixes #309.
    
    We used to want the quick-add for probe expressions to be in the gutter,
    but CodeMirror bugs prevented that from working. So instead it was added
    as a shift-click gutter action. Now that the gutter has a context menu,
    the quick-add dialog is triggered from the "Add Probe Expression" context
    menu item.
    Brian J. Burg committed Dec 9, 2013
  3. Probes: fix breakpoint mode inconsistency when creating from popup menu.

    Fixes #419.
    
    This fixes two things:
    
    The Breakpoint.mode setter didn't check the validity of the supplied mode.
    Now, if you try to set auto-continue when no actions are attached, it will
    instead set the mode to enabled.
    
    There was a race between setting the probe breakpoint action and setting
    the breakpoint's mode to auto-continue. A short timer was added as a
    temporary workaround until Breakpoints have an API for batching mutations.
    Brian J. Burg committed Dec 9, 2013
  4. Probes: animate breakpoint tree element when a probe sample is gathered.

    This re-adds the old animation behavior.
    
    Fixes #418.
    Brian J. Burg committed Dec 9, 2013
  5. Merge branch 'upstream' into 'timelapse'.

    Fixes #415.
    Brian J. Burg committed Dec 9, 2013
Commits on Dec 8, 2013
  1. [WK2] Add ENABLE_NETWORK_PROCESS flag

    https://bugs.webkit.org/show_bug.cgi?id=125421
    
    Add support to build with the Network Process enabled.
    
    Patch by Brian Holt <brian.holt@samsung.com> on 2013-12-08
    Reviewed by Martin Robinson.
    
    * Scripts/webkitperl/FeatureList.pm:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160293 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    commit-queue@webkit.org committed Dec 8, 2013