Skip to content
Commits on Jun 13, 2012
  1. Use high-res timer where available

    committed Jun 13, 2012
    The high resolution timer is monotonic, which is good when NTP resets
    someone's clock.  Still not sure if it will work correctly, so putting
    into an experimental branch.
    
    See http://gent.ilcore.com/2012/06/better-timer-for-javascript.html for
    more details.
Commits on Jun 12, 2012
  1. Concatenate all params to console.log

    committed Jun 12, 2012
    Some reports state that console.log on iOS doesn't like multiple
    arguments. The examples at
    http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/DebuggingSafarioniPhoneContent/DebuggingSafarioniPhoneContent.html
    all have a single parameter passed to console.log.
    
    Based on @solarice's suggestion, we use + instead of , to join all
    string arguments into a single argument.
  2. Use BOOMR.page_ready instead of new handler

    committed Jun 12, 2012
    Our load handler does exactly what BOOMR.page_ready does, so just call
    BOOMR.page_ready.  BOOMR.page_ready never refers to `this`, so we don't
    have a problem with bad dereferencing.
  3. Use pageshow/pagehide instead of load/unload

    committed Jun 12, 2012
    Browsers that use a page cache may not always fire onunload when a user
    navigates away from a page but doesn't close the window.  They fire the
    pagehide event instead, and the pageshow event when the user returns to
    the page.
    
    It's better for us to use these events on browsers that support it.
    pageshow/pagehide also fire when onload/unload would normally have
    fired.
    
    Thanks to github user @solstice for the info in issue 43:
    yahoo#43
    and the Surfin Safari blog:
    http://www.webkit.org/blog/516/webkit-page-cache-ii-the-unload-event/
Commits on May 4, 2012
  1. typo

    committed May 4, 2012
Commits on May 2, 2012
  1. remove completed todo items

    committed May 2, 2012
Commits on Apr 27, 2012
  1. Merge pull request #36 from okuryu/work

    Marcel Duran committed Apr 27, 2012
    Update Japanese document based on latest English document
Commits on Apr 16, 2012
  1. Merge pull request #38 from bluesmoon/master

    Marcel Duran committed Apr 15, 2012
    Merge other pull requests, measure boomerang time, fix rt.start bugs
Commits on Apr 5, 2012
Commits on Mar 30, 2012
  1. do not run done more than once

    committed Mar 30, 2012
  2. capture is always false

    committed Mar 26, 2012
  3. rename boomerang first byte time to boomr_fb since boomr_lat suggeste…

    committed Mar 27, 2012
    …d it was only the latency of loading boomerang
  4. actually ignore stuff relevant to this project rather than stuff rele…

    committed Mar 30, 2012
    …vant to some other project
Something went wrong with that request. Please try again.