Dan Finlay
b07bbc14e1
Clean up extension polyfill abstraction
8 years ago
Dan Finlay
f3ea891e72
Allow page injection to look for cross-browser APIs appropriately
8 years ago
Dan Finlay
6658bea8d4
Implement some cross-browser practices ( #473 )
...
* 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
8 years ago
kumavis
786a283dd2
contentscript - remove timeout before stream setup
9 years ago
kumavis
5c4c902c94
appease the linting gods
9 years ago
kumavis
7aa120e630
web3 injection - use web3 dist for faster injection
9 years ago
kumavis
d7d440b2c2
svg notif now work for msg signatures
9 years ago
kumavis
fce748c118
contentscript - skip web3 injection if domain appears to be a pdf
9 years ago
Dan Finlay
a08c3bc01b
Auto linted
9 years ago
kumavis
9aea88da32
multiplex - rename control to autoreload
9 years ago
kumavis
aa2816010d
inpage - automatic dapp reload
9 years ago
kumavis
e949e6b118
contentscript - append inpage as first child
9 years ago
kumavis
066996396f
context wiring - handle and log errors
9 years ago
kumavis
7347a66eb0
integrate metamask-ui with id mgmt
9 years ago
kumavis
09644408c2
testing continues
9 years ago
kumavis
72a747165d
migrate to ProviderEngine zero-client
9 years ago
kumavis
6bf98c6923
load from storage on start and export unsignedTxs on remote connect
9 years ago
kumavis
dcfd89db1b
store unconfirmedTxs in chrome sync storage
9 years ago
kumavis
fd9871acae
builds smoothly + forwards txs to extension
9 years ago
kumavis
cc1bb92f9d
build overhaul + basic structure
9 years ago
kumavis
d352a6c7d8
metamask provider skeleton
9 years ago
kumavis
500a95a704
init commit
9 years ago