Граф коммитов

132 Коммитов

Автор SHA1 Сообщение Дата
C. Naoto Abreu Takemura 01cf04ea72
Merge pull request #31 from Microsoft/caabreut/unit-tests
Add unit tests for some of the extension's 'backend' functionality
2019-02-01 15:11:27 -08:00
C. Naoto Abreu Takemura 52bee04c00 Fixing some linting issues. 2019-02-01 15:06:00 -08:00
C. Naoto Abreu Takemura fa134dc7d6
Merge pull request #30 from kawwong/route-url
Add missing routeUrl parameter to captureCycle array item
2019-02-01 13:23:53 -08:00
C. Naoto Abreu Takemura ab64c6a747
Merge pull request #29 from kawwong/help-dialog
Add help dialog to main header
2019-02-01 13:23:33 -08:00
C. Naoto Abreu Takemura a604f76c45 Updated invalid parameter handling to sendEventViaDocument.js. Added a test suite for the invalid parameter handling, but not its valid behavior yet. 2019-02-01 13:10:42 -08:00
C. Naoto Abreu Takemura 316f00615c Fixed a test case that was supposed to use 'undefined', instead of 'null' as a parameter 2019-02-01 12:24:26 -08:00
C. Naoto Abreu Takemura b3a4c76b50 Updated content/messaging/forwardTimingEvent.js to handle invalid input parameters. Added a unit test suite for it, as well. 2019-02-01 11:35:11 -08:00
C. Naoto Abreu Takemura 1091e66ef6 Updated content/messaging/sendSimpleMessage.js to handle null/undefined values for the action parameter by throwing an Error. Created a test suite for this function. 2019-02-01 09:38:42 -08:00
Ka-wai Wong 1a128e6bb4 Add routeUrl to captureCycle state 2019-01-31 14:44:05 -08:00
Ka-wai Wong 3339a46ce4 Merge branch 'master' of https://github.com/microsoft/Mezzurite-DevTools into help-dialog 2019-01-31 14:22:11 -08:00
Ka-wai Wong 6fc2c410e8 Add HelpDialog component 2019-01-31 14:22:02 -08:00
Ka-wai Wong 59a07b2df6 Remove help link in CaptureCycle.js 2019-01-31 14:19:14 -08:00
Ka-wai Wong 39759b2473 Add help button to main header 2019-01-31 14:18:12 -08:00
Ka-wai Wong eb9407a646 Add --microsoft-blue-darker as css variable 2019-01-31 14:17:52 -08:00
Ka-wai Wong 1486bdd21e Install react-modal 2019-01-31 14:17:37 -08:00
C. Naoto Abreu Takemura 474fff03da Added unit tests for content/injectScript.js 2019-01-31 13:23:44 -08:00
C. Naoto Abreu Takemura 0adbc58a3a Updated injectScript.js to perform a null check on its filepath parameter. 2019-01-31 13:16:46 -08:00
C. Naoto Abreu Takemura a2deb403e6 Updated jest config to ignore index.js files from coverage metrics. 2019-01-31 13:14:30 -08:00
C. Naoto Abreu Takemura 78b01e5c4d
Merge pull request #28 from kawwong/standardize-imports
Standardize .js import paths
2019-01-30 15:35:23 -08:00
Ka-wai Wong c21fdf35ae Standardize .js import paths 2019-01-30 15:34:03 -08:00
Ka-wai Wong 8ecd7a3a77
Merge pull request #25 from Microsoft/caabreut/1901/injected-and-content-scripts-refactor
Refactoring content script and injected script
2019-01-30 15:30:18 -08:00
C. Naoto Abreu Takemura 3735174a46
Merge pull request #26 from kawwong/detect-mezzurite
Add loading and not found view states
2019-01-30 15:29:41 -08:00
C. Naoto Abreu Takemura 6e7153adc2 Removing .js extensions in import statements under inject/ 2019-01-30 15:26:14 -08:00
C. Naoto Abreu Takemura 990eeb82a0 Remove unused 'reject' parameter in the promise within pollConditionAsync 2019-01-30 15:22:47 -08:00
C. Naoto Abreu Takemura 36018e58e4 Changed export pattern for inject/messaging/index.js 2019-01-30 15:11:46 -08:00
C. Naoto Abreu Takemura f760ed8f8d Changed export pattern for content/messaging/index.js 2019-01-30 15:11:06 -08:00
Ka-wai Wong 4b9a9c1fda Remove spacing in application load time for consistency 2019-01-30 11:19:30 -08:00
Ka-wai Wong a002c57927 Add cross browser support for loading shimmer 2019-01-30 11:19:24 -08:00
Ka-wai Wong 44aa447ab6 Set loading state in app.js 2019-01-30 11:19:11 -08:00
Ka-wai Wong ecdd00215b Add loading component for main 2019-01-30 11:19:03 -08:00
C. Naoto Abreu Takemura 946f947cf3
Merge pull request #24 from kawwong/display-vlt
Consume viewportLoadTime information in view layer
2019-01-30 11:17:59 -08:00
C. Naoto Abreu Takemura 9e0da19a40
Merge pull request #23 from kawwong/update-object-shape
Update formattedTimingsEvent object to track viewportLoadTime
2019-01-30 11:12:49 -08:00
Ka-wai Wong 23ce74fb11 Refactor filter and map into a single reduce in formatTimingsEvent 2019-01-30 10:56:50 -08:00
Ka-wai Wong 031d225ace Rename findOutsideViewportComponents to findAllComponents 2019-01-30 10:36:40 -08:00
Ka-wai Wong 9afa27b43a Remove unused error parameter in formatTimingsEvent catch 2019-01-30 10:34:28 -08:00
C. Naoto Abreu Takemura aef68e5729
Merge pull request #22 from kawwong/fix-snapshots
Fix snapshots
2019-01-30 09:41:43 -08:00
C. Naoto Abreu Takemura d5e8fabf9f Address eslint errors. 2019-01-29 20:47:25 -08:00
C. Naoto Abreu Takemura 0a7a420a4b Removed duplicate console.log() statements in content/messaging/forwardTimingEvent.js 2019-01-29 20:45:27 -08:00
C. Naoto Abreu Takemura eb5d0a1742 Mostly refactored the injected script(inline) into modular and testable components. 2019-01-29 20:44:39 -08:00
C. Naoto Abreu Takemura ab380cbe22 Refactored content script in order to make it modular and testable. 2019-01-29 18:54:06 -08:00
Ka-wai Wong 77b39890c0 Fix null check in handleTimingEvent 2019-01-29 15:52:34 -08:00
Ka-wai Wong 0745c53984 Consume viewportLoadTime information in view layer 2019-01-29 10:28:33 -08:00
Ka-wai Wong e077e6e5db Update formattedTimingsEvent object to track viewportLoadTime 2019-01-29 09:28:14 -08:00
Ka-wai Wong 6f605c0ae5 Fix incorrect a11y property in footer 2019-01-28 17:16:55 -08:00
Ka-wai Wong 5b8095d275 Fix failing snapshots for logo and header 2019-01-28 17:16:39 -08:00
Ka-wai Wong 5030e89de3
Merge pull request #21 from Microsoft/caabreut/1901/bugfix-bgctrl-constructor
Fixed instantiation error for BackgroundController.
2019-01-28 13:24:09 -08:00
C. Naoto Abreu Takemura 910e3dbd3c Fixed instantiation error for BackgroundController. 2019-01-28 13:18:55 -08:00
Ka-wai Wong 56b7f8002e
Merge pull request #20 from Microsoft/caabreut/1901/mz-ext-behavior-rework
Extension messaging rework
2019-01-28 13:04:05 -08:00
C. Naoto Abreu Takemura 540338c788
Merge pull request #19 from kawwong/comparison-timing
Adjust timing styling to be aligned left
2019-01-28 12:51:50 -08:00
C. Naoto Abreu Takemura 44d8038e59 Separated the --timeoutCounter === 0 statement into two for readability in injected.js 2019-01-28 12:47:45 -08:00