kumavis
2845398c3d
Refactor ProviderApprovalController to use rpc and publicConfigStore ( #6410 )
...
* Ensure home screen does not render if there are unapproved txs (#6501 )
* Ensure that the confirm screen renders before the home screen if there are unapproved txs.
* Only render confirm screen before home screen on mount.
* inpage - revert _metamask api to isEnabled isApproved isUnlocked
6 years ago
Whymarrh Whitby
24761326de
Don't inject web3 on sharefile.com
6 years ago
Paul Bouchon
2f7d449427
EIP-1193: standard provider API ( #6170 )
...
* EIP-1193: Implement new provider API
* EIP-1193: Updated implementation
* Remove test file
* Fix tests
* Update ping check
* Update logic
* PR feedback
6 years ago
Whymarrh Whitby
3c915b0d7f
Update contentscript to use ES6 destructuring, const, let
6 years ago
Paul Bouchon
f6e042b7b1
1102: use meta title if it exists before title
6 years ago
Paul Bouchon
c317624854
EIP-1102: Update publicConfig store concurrently with approval
6 years ago
bitpshr
1ce3591c8e
wip
6 years ago
bitpshr
d7b1cacabc
Remove injected script tags after use
6 years ago
bitpshr
879997af51
Add experimental RPC method support
6 years ago
Whymarrh Whitby
26ada8a828
Update Connect Request screen design ( #5644 )
...
* Parameterize NetworkDisplay background colour
* Update design for login request screen
* Pass siteTitle, siteImage through for calls to ethereum.enable()
* Bring the site images closer together
6 years ago
bitpshr
d4171ccea5
Disable approval caching
6 years ago
bitpshr
cc1bab6ebb
Differentiate locked and enabled
6 years ago
bitpshr
d7618bd5c6
Code bath
6 years ago
bitpshr
ba40fcbcb4
Handle logout gracefully
6 years ago
bitpshr
f02e18dd80
Fix lint issues
6 years ago
bitpshr
ace7cfa065
Only filter selectedAddress from publicConfig store
6 years ago
bitpshr
84874a639d
Add isUnlocked provider hook
6 years ago
bitpshr
226601a956
EIP-1102: add user privacy option
6 years ago
bitpshr
bfcb73ad53
EIP-1102: add isEnabled convenience method to provider
6 years ago
bitpshr
89b4aa5d62
EIP-1102: Add option to force-enable provider
6 years ago
bitpshr
c76c9ca2c8
EIP-1102: updated implementation
6 years ago
Whymarrh Whitby
d44b7ef3da
Fix document extension check when injecting web3
6 years ago
Whymarrh Whitby
c92fee7771
Hook MetaMaskController up with phishing detection page
6 years ago
Dan Finlay
6ce119d1fb
Move inpage-provider and port-stream outside
...
With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider ) we have our first non-core module that is dependent on the inpage-provider and port-stream.
To reduce the size of its dependencies, I have moved the
[metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider ) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream ).
This allows them to be more easily depended & iterated on by external
projects.
6 years ago
hahnmichaelf
4808ce25eb
fix for lint-test
6 years ago
hahnmichaelf
9666eaba66
base - working. fixes #4774
6 years ago
brunobar79
8f9a0a535c
clean up
6 years ago
brunobar79
78a1cd3314
iframe communication working
6 years ago
brunobar79
4339f04e80
use existing modals
6 years ago
brunobar79
bea1cf3f3c
clean up
6 years ago
Kelvin Tan
7ca402147d
add phishing html page, and redirect to bundled page in-window
6 years ago
brunobar79
74fd6d1d12
working without injection
6 years ago
brunobar79
d5929e5c42
added qr code scanner icon in send transaction
6 years ago
brunobar79
f7ad978474
camera working back and forth
6 years ago
Dan Finlay
dd9e3587d4
Do not inject on ani.gamer.com.tw
...
Fixes #4799
6 years ago
Dan Finlay
6be6b9ef29
Do not inject on blueskybooking.com
...
Per zendesk 2312.
6 years ago
Dan Finlay
c4ae399577
Add harbourair.com to injection block list
...
This site was getting unexpected results when MetaMask was installed.
https://consensys.zendesk.com/agent/tickets/2312
6 years ago
brunobar79
a8f745f9fe
eslint --fix .
6 years ago
Dan Finlay
764643ed5f
Block gravityforms.com from web3 injection
...
Fixes #3073
7 years ago
simon
22753d96fd
Added trailing comma for eslint
7 years ago
simon
41502cb384
Added adyen.com to blacklisted domains because postMessages are blocking card encryption
7 years ago
Dan
6bc8cc819a
Merge branch 'develop' into i3725-refactor-send-component-
7 years ago
Bryce Neal
18a8a21179
Blacklist problematic shopify iFrame
7 years ago
bitpshr
8636f3bae5
Clean up JSDoc for background scripts
7 years ago
bitpshr
c9f83fe8bc
Add JSDoc to various background scripts
7 years ago
Dan Finlay
86693af156
Add webby awards to web3 block list.
7 years ago
kumavis
253abd60fc
build - extension - move js files to toplevel
7 years ago
Saptak Sengupta
6174c00c10
Inject Script: Blacklist domains where not to inject script
...
Put a blacklist domain check where if the page url is in the list
of blacklisted domains, we shouldn't inject script in that web page.
7 years ago
William Chong
03f86acd60
fix #1398 , prevent injecting xml without xml suffix
7 years ago
kumavis
53a360b65d
contentscript - fix inpage require and bundling
7 years ago