1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/app/scripts/lib
Dan J Miller 1bd22b58c0
Add a/b test for full screen transaction confirmations (#7162)
* Adds ab test controller with a fullScreenVsPopup test

* Add migration for fullScreenVsPopup state

* Move abtest state under an 'abtests' object.

* MetaMask shows fullScreen group of a/b test unapproved txs in a full browser tab

* Ensure cancel metrics event in confirm-transaction-base.component.js is sent in all cases

* Switch to existing tab for unapproved tx if it exists when opening in full screen

* Send metrics event for entering a/b test from confirm screen

* Fix lint, unit and integration tests related to a/b test code

* Remove unnecessary tabs.query call in triggerUiInNewTab
2019-09-24 17:08:38 -04:00
..
ens-ipfs Resolve onion addresses (#6869) 2019-07-23 16:59:20 -02:30
migrator
account-tracker.js fix rinkeby spelling (#7148) 2019-09-10 12:51:34 -10:00
auto-reload.js
backend-metametrics.js Enable indent linting via ESLint (#6936) 2019-07-31 10:17:11 -10:00
buy-eth-url.js feature: add Goerli support (#6459) 2019-04-17 15:04:49 -02:30
cleanErrorStack.js
ComposableObservableStore.js
createDnodeRemoteGetter.js Refactor ProviderApprovalController to use rpc and publicConfigStore (#6410) 2019-05-03 13:32:05 -04:00
createLoggerMiddleware.js
createOriginMiddleware.js
createStreamSink.js Declare variables before use (#6806) 2019-07-05 14:01:34 -03:00
diagnostics-reporter.js
enums.js Make chainId available in the metamask-inpage-provider (#7110) 2019-09-09 22:01:34 -02:30
extractEthjsErrorMessage.js
fetch-with-timeout.js Combine fetch-with-timeout implementations (#7084) 2019-09-04 17:00:11 -03:00
get-first-preferred-lang-code.js
getObjStructure.js
hex-to-bn.js
local-store.js obs-store/local-store should upgrade webextension error to real error (#7207) 2019-09-23 11:45:20 +08:00
message-manager.js add user rejected errors 2019-09-18 19:19:12 -07:00
nodeify.js lib - nodeify - correctly wrap synchronous functions 2019-03-29 12:37:40 +08:00
notification-manager.js
pending-balance-calculator.js
personal-message-manager.js add user rejected errors 2019-09-18 19:19:12 -07:00
random-id.js
reportFailedTxToSentry.js
seed-phrase-verifier.js
select-chain-id.js Make chainId available in the metamask-inpage-provider (#7110) 2019-09-09 22:01:34 -02:30
setupFetchDebugging.js
setupMetamaskMeshMetrics.js mesh-testing - submit infura rpc requests to mesh-testing container (#7031) 2019-09-23 02:54:41 -07:00
setupSentry.js
stream-utils.js
typed-message-manager.js add user rejected errors 2019-09-18 19:19:12 -07:00
util.js Add a/b test for full screen transaction confirmations (#7162) 2019-09-24 17:08:38 -04:00