Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | contentscript - fix obj-multiplex instantiation and use pump for streams | kumavis | 2017-09-12 | 1 | -12/+33 |
| | |||||
* | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2017-08-04 | 1 | -6/+16 |
| | | | | greenkeeper/initial | ||||
* | lint fixes | kumavis | 2017-08-04 | 1 | -1/+1 |
| | |||||
* | Reload the page when switching networks for sites that use web3 | frankiebee | 2017-05-25 | 1 | -1/+0 |
| | |||||
* | Fix linting warnings | Thomas Huang | 2017-04-27 | 1 | -1/+1 |
| | |||||
* | extension - prefer extensionizer module | kumavis | 2017-03-31 | 1 | -1/+1 |
| | |||||
* | Fix injection logic. | Kevin Serrano | 2017-03-29 | 1 | -3/+16 |
| | |||||
* | Allow injection in IFrames + dynamic IFrames | Stefaan Ponnet | 2017-03-26 | 1 | -1/+1 |
| | |||||
* | Modify logic for injection conditions. | Kevin Serrano | 2017-03-23 | 1 | -9/+5 |
| | |||||
* | Linting to the max. | Kevin Serrano | 2016-11-12 | 1 | -9/+5 |
| | |||||
* | Lint. | Kevin Serrano | 2016-10-16 | 1 | -1/+1 |
| | |||||
* | Prevent XML from web3 injections. | Kevin Serrano | 2016-10-16 | 1 | -2/+14 |
| | |||||
* | dapp reload - fixed disconnect detection via polling | kumavis | 2016-10-13 | 1 | -8/+12 |
| | |||||
* | Remove bind calls from console errors | Dan Finlay | 2016-08-30 | 1 | -4/+4 |
| | |||||
* | deps - local-message-stream extracted as module post-message-stream | kumavis | 2016-08-12 | 1 | -1/+1 |
| | |||||
* | Fix extension tests | Dan Finlay | 2016-07-26 | 1 | -1/+1 |
| | |||||
* | Inject inpage script synchronously | Dan Finlay | 2016-07-26 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | | Huge thanks to the Firefox team, for their help on the issue of our long-standing inpage script race condition. http://stackoverflow.com/questions/38577656/how-can-i-make-a-firefox-add-on-contentscript-inject-and-run-a-script-before-oth The problem is that we were injecting a `script` tag and assigning its `src` attribute, which triggers an asynchronous fetch request, and does not guarantee execution order! (That was news to me!) Instead, I'm now assigning the `script` tag a `textContent` value of the script to inject, and it seems to fix the problem! There is also a Firefox-only API that could solve this whole problem in an even more elegant way, so we might want to expose a code path for that solution later on: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Language_Bindings/Components.utils.exportFunction Allows you to expose an object from one scope to another. There was even talk of creating a polyfill for it that does virtually what we do, message passing between contexts. | ||||
* | Clean up extension polyfill abstraction | Dan Finlay | 2016-07-26 | 1 | -8/+13 |
| | |||||
* | Allow page injection to look for cross-browser APIs appropriately | Dan Finlay | 2016-07-26 | 1 | -1/+2 |
| | |||||
* | Implement some cross-browser practices (#473) | Dan Finlay | 2016-07-22 | 1 | -3/+4 |
| | | | | | | | | | | | | * Add mozilla plugin key to manifest * Move all chrome references into platform-checking module Addresses #453 * Add chrome global back to linter blacklist * Add tests | ||||
* | contentscript - remove timeout before stream setup | kumavis | 2016-07-07 | 1 | -1/+1 |
| | |||||
* | appease the linting gods | kumavis | 2016-07-07 | 1 | -4/+0 |
| | |||||
* | web3 injection - use web3 dist for faster injection | kumavis | 2016-07-07 | 1 | -2/+8 |
| | |||||
* | svg notif now work for msg signatures | kumavis | 2016-06-25 | 1 | -4/+2 |
| | |||||
* | contentscript - skip web3 injection if domain appears to be a pdf | kumavis | 2016-06-25 | 1 | -32/+48 |
| | |||||
* | Auto linted | Dan Finlay | 2016-06-22 | 1 | -6/+4 |
| | |||||
* | multiplex - rename control to autoreload | kumavis | 2016-05-23 | 1 | -4/+4 |
| | |||||
* | inpage - automatic dapp reload | kumavis | 2016-05-06 | 1 | -6/+17 |
| | |||||
* | contentscript - append inpage as first child | kumavis | 2016-04-19 | 1 | -1/+2 |
| | |||||
* | context wiring - handle and log errors | kumavis | 2016-02-11 | 1 | -1/+5 |
| | |||||
* | integrate metamask-ui with id mgmt | kumavis | 2016-01-15 | 1 | -1/+1 |
| | |||||
* | testing continues | kumavis | 2015-12-21 | 1 | -1/+0 |
| | |||||
* | migrate to ProviderEngine zero-client | kumavis | 2015-12-19 | 1 | -15/+13 |
| | |||||
* | load from storage on start and export unsignedTxs on remote connect | kumavis | 2015-08-02 | 1 | -1/+1 |
| | |||||
* | store unconfirmedTxs in chrome sync storage | kumavis | 2015-08-02 | 1 | -6/+6 |
| | |||||
* | builds smoothly + forwards txs to extension | kumavis | 2015-08-02 | 1 | -10/+19 |
| | |||||
* | build overhaul + basic structure | kumavis | 2015-08-02 | 1 | -2/+13 |
| | |||||
* | metamask provider skeleton | kumavis | 2015-08-01 | 1 | -5/+2 |
| | |||||
* | init commit | kumavis | 2015-08-01 | 1 | -0/+8 |