Permalink
Commits on Oct 26, 2015
  1. Merge pull request #314 from jimmyhchan/nullOrigin

    Jakobo committed Oct 26, 2015
    fix #313 where sandboxed iframes causes Inject getDomainName to fail
Commits on Oct 24, 2015
Commits on Sep 3, 2015
  1. path changes in bower.json

    Jakobo committed Sep 3, 2015
Commits on Nov 5, 2014
  1. Merge pull request #311 from jimmyhchan/master

    Jakobo committed Nov 5, 2014
    Fix (documentation): improves the changelog
Commits on Nov 4, 2014
Commits on Oct 23, 2014
  1. Merge pull request #310 from Jakobo/dlcq_309

    gvsboy committed Oct 23, 2014
    Fix (Communicator): Prevent downloadCompleteQueue from leaking into window scope
  2. Fix (Communicator): Prevent downloadCompleteQueue from leaking into w…

    Jakobo committed Oct 23, 2014
    …indow scope
    
    This change closes a bug where the `downloadCompleteQueue` was getting leaked
    in to the window scope. To fix this, a reference from `self` was changed to
    `this`. Since it was tied to clearing the caches, this fix doesn't introduce
    a backwards incompatible change.
Commits on Jul 31, 2014
  1. Merge pull request #307 from gvsboy/master

    Jakobo committed Jul 31, 2014
    fix (Plugins): supports maximum selector rules in CSS generation
    This Fixes a bug where it was possible to write to the wrong property in IE. It also updates the travis files.
    
    Fixes #307
Commits on Jul 30, 2014
  1. fix(executor) try deleting the window prop in removeGlobalObject and …

    gvsboy committed Jul 30, 2014
    …catch for an IE8 alternative
  2. fix(css) fix plugin issue in IE where only the last stylesheet is app…

    gvsboy committed Jul 30, 2014
    …lied when multiple sheets are fetched
Commits on Jul 14, 2014
  1. fix(Communicator): Makes use of lscache object in this.env

    Jakobo committed Jul 14, 2014
    The lscache object was undefined due to the refactoring of the communicator.
    This change converts the communicator calls to this.env.cache. The tests were
    updated to ensure travis ci passes.
    
    Original author: @chrisamaral
    Fixes #306
    
    This is a recommended patch for all 0.7.0 users and will result in a 0.7.1
    build.
  2. Merge branch 'chrisamaral-master'

    Jakobo committed Jul 14, 2014
    * chrisamaral-master:
      fix: lscache was referenced as `cache` in InjectContext.env but communicator.js wasn't refactored thus whenever readFromCache was called it would hit undefined. Also, the cache property was not actually imported into InjectContext. I also updated the distribution and recompiled it with closure (not too familiar with grunt), which works just fine, in case anyone looking for a quick fix.
      use svg image instead of png for travisCI badge on readme
Commits on Jul 4, 2014
  1. fix: lscache was referenced as `cache` in InjectContext.env but commu…

    chrisamaral committed Jul 4, 2014
    …nicator.js wasn't refactored thus whenever readFromCache was called it would hit undefined. Also, the cache property was not actually imported into InjectContext. I also updated the distribution and recompiled it with closure (not too familiar with grunt), which works just fine, in case anyone looking for a quick fix.
Commits on Jul 1, 2014
  1. Merge pull request #305 from joaostein/updateBadge

    Jakobo committed Jul 1, 2014
    use svg image instead of png for travisCI badge on readme
Commits on Jun 27, 2014
  1. fix (Analyzer): Resolves overzealous matching of define statements

    Jakobo committed Jun 27, 2014
    This resolves a problem with define() calls that did not declare a dependency
    array, but had an array immediately defined at the top of their factory
    function. In these cases, the array was being identified as dependencies. To
    resolve this, the Inject reject for define() now scans for [^)] instead of
    the prior [\w\W] pattern.
Commits on Jun 2, 2014
  1. Merge pull request #302 from Jakobo/stacktrace-js

    Jakobo committed Jun 2, 2014
    fix (Executor): Improves stacktrace-js integration
Commits on Apr 21, 2014
  1. fix (Executor): Fixes error reporting for PhantomJS

    Jakobo committed Apr 21, 2014
    After fixing the stacktrace normalization, the PhantomJS output needed to be
    accounted for when using pure stacktrace-js. The solution was to capture and
    handle the normalized stacktrace-js output with a regex. Combines with the
    previous push as part of #302 to ensure all tests are passing in automation.
  2. fix (Executor): Improves stacktrace-js integration

    Jakobo committed Apr 21, 2014
    This Fixes the stacktrace.js integration in two important ways. First, the
    library is now beign included externally (much like Fiber). Second, the stack
    normalization guards against invalid or unparsable traces (noticed in IE8
    compatibility mode).
    
    As part of the migration to the external stacktrace-js library, the tests were
    updated to reference their node_module version. This will ensure for both
    stacktrace-js and Fiber we are referencing the proper version that is being
    built with during our unit tests.
    
    Fixes #301
Commits on Apr 7, 2014
Commits on Mar 26, 2014
  1. Merge pull request #300 from gvsboy/master

    Jakobo committed Mar 26, 2014
    fix(Communicator): refactor iframe building and address property typo
Commits on Mar 7, 2014
  1. Merge pull request #299 from emersonyu/master

    gvsboy committed Mar 7, 2014
    fix(TreeRunner): Prevents returning an empty callback for AMD-ish modules
Commits on Mar 6, 2014
  1. fix(TreeRunner): Prevents returning an empty callback for AMD-ish mod…

    Emerson Yu
    Emerson Yu committed Mar 6, 2014
    …ules
    
    By default, the behavior of fetch rules was to return cb('') when
    the module exists. For AMD-like modules, this is undersirable since AMD
    modules can be dynamic by nature. This fix protects the if checks by
    ensuring we are looking at an AMD-like module before running these tests.
Commits on Mar 4, 2014
  1. fix(gruntfile): Plugins bundled with release now

    Jakobo committed Mar 4, 2014
    Grunt refactoring as part of the 0.7.0 release caused the plugins to
    no longer be included in the tgz. This change makes sure plugins are
    included by changing the globs to capture **/* instead of just *.
  2. Merge pull request #298 from gvsboy/master

    Jakobo committed Mar 4, 2014
    fix(Communicator, TreeRunner) Fix breakage from refactor