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

205 Коммитов

Автор SHA1 Сообщение Дата
C. Naoto Abreu Takemura a0fc482d01
Merge pull request #35 from kawwong/rework-capture-cycle
Add dimensions property in formattedTimings object
2019-02-06 15:03:21 -08:00
Ka-wai Wong 728b38e624
Merge pull request #34 from Microsoft/caabreut/refactor-mz-inspector
Replacing MezzuriteInspector with testable modules
2019-02-06 16:54:27 -06:00
Ka-wai Wong 5fd1a43064 Merge branch 'master' of https://github.com/microsoft/Mezzurite-DevTools into rework-capture-cycle 2019-02-06 14:44:35 -08:00
Ka-wai Wong 49cbab755a Add dimensions property to formattedTimings 2019-02-06 14:43:38 -08:00
Ka-wai Wong 125e27f79f Remove unused onHelpClick prop in Main.js 2019-02-06 14:27:38 -08:00
Ka-wai Wong 02c9c02b6c FIx routeUrl not being passed correctly in Main.js 2019-02-06 14:25:55 -08:00
C. Naoto Abreu Takemura 92a012d3c4 Merge branch 'master' of github.com:Microsoft/Mezzurite-DevTools into caabreut/refactor-mz-inspector 2019-02-06 14:17:06 -08:00
C. Naoto Abreu Takemura f4762252cc Canned Subscriber.js in favor of composeEventHandlers.js, which is a function that composes multiple event/topic handlers into a single one. It is more testable and a unit test suite as created for it. Replaced the use of Subscriber in App.js with this function. Feature parity achieved. Some linting was done as well. 2019-02-06 14:16:44 -08:00
C. Naoto Abreu Takemura 6490ef51f7
Merge pull request #33 from kawwong/design-review-font-size
Design Review - Typography Adjustment
2019-02-06 12:18:57 -08:00
Ka-wai Wong ee90e509bf Fix main header font size 2019-02-06 11:56:25 -08:00
Ka-wai Wong afc6e9f142 Fix component timing label spacing 2019-02-06 11:54:22 -08:00
C. Naoto Abreu Takemura 8471f459cf
Merge pull request #32 from kawwong/color-adjust
Design Review - Color Palette Adjustment
2019-02-06 11:53:02 -08:00
Ka-wai Wong 0cfddf51b0 Address font size, font weight, and margin issues from design review 2019-02-06 09:57:10 -08:00
C. Naoto Abreu Takemura 3bf62594ab Added a test suite for Connection.js 2019-02-06 04:23:23 -08:00
C. Naoto Abreu Takemura 3f4a8f14ca Fixed trailing whitespace in App.js 2019-02-06 02:42:25 -08:00
C. Naoto Abreu Takemura a8d9b56f1d Removed MezzuriteInspector.js 2019-02-06 02:40:09 -08:00
C. Naoto Abreu Takemura ff013aa3a0 Replaced calls to MezzuriteInspector in App.js with calls to Connection and Subscriber. Achieved feature parity, but it now exposes a chrome API to the app: getting the inspected tab id. This will be addressed later. 2019-02-06 02:38:09 -08:00
C. Naoto Abreu Takemura 639c3b72a7 Fix a whitespace linting issue in Subscriber.js 2019-02-06 01:55:22 -08:00
C. Naoto Abreu Takemura 2d2b0c9282 Created two new classes for managing the point-to-point communications between the React App and the background script. The Connection class is an abstraction around Chrome's APIs for representing point-to-point connections with additional error checking. The Subscriber class allows you to group multiple callback functions per 'topic' or event types to listen to on a connection into a single callback. This is useful, because Chrome APIs only accept a single callback per event source. 2019-02-06 01:43:28 -08:00
Ka-wai Wong 540a0d36f6 Fix component timings text color 2019-02-05 16:29:51 -08:00
Ka-wai Wong 0dd62bb1c6 Switch color scheme to Mezzurite theme 2019-02-05 16:26:52 -08:00
Ka-wai Wong 38c857bfd6 Add ms-Fabric class to body element 2019-02-05 16:25:54 -08:00
Ka-wai Wong 329745631c Add new color palette to css variables 2019-02-05 16:25:54 -08:00
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