Permalink
Switch branches/tags
Nothing to show
Commits on Jan 6, 2014
Commits on Jan 3, 2014
  1. Revert conversion of AnimationController’s style update timer to use …

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

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

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

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

    Brian J. Burg
    Brian J. Burg committed Jan 2, 2014
    …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.
Commits on Jan 1, 2014
  1. Move dispatchTypeSpecificEncodeMethod from the JSON encoder to the ge…

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

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

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

    Brian J. Burg
    Brian J. Burg committed Dec 31, 2013
    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.
Commits on Dec 25, 2013
  1. Make PostMessageTimer subclass ReplayableTimer.

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

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

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

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

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

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

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

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

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

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

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

    Brian J. Burg
    Brian J. Burg committed Dec 9, 2013
    …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.
  3. Probes: fix breakpoint mode inconsistency when creating from popup menu.

    Brian J. Burg
    Brian J. Burg committed Dec 9, 2013
    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.
  4. Probes: animate breakpoint tree element when a probe sample is gathered.

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

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

    commit-queue@webkit.org
    commit-queue@webkit.org committed Dec 8, 2013
    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