Page MenuHomePhabricator

StepanStava (Stepan Stava)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 12 2019, 1:23 PM (317 w, 3 d)
Availability
Available
Review Queue
0

Recent Activity

Jun 1 2024

StepanStava added a comment to D79273: Bug 1643473 - Exception thrown by a console evaluation should appear in the debugger r=nchevobbe.

@bomsy sorry, I don't have time to continue working on this. :)

Jun 1 2024, 12:07 PM

Sep 28 2020

StepanStava updated the diff for D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
  • fixes lint errors
Sep 28 2020, 5:44 PM
StepanStava updated the diff for D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
  • rebased
  • fixes lint error
  • fixes react warning
Sep 28 2020, 4:24 PM

Sep 20 2020

StepanStava added a comment to D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.

I am sorry @bomsy, I've been busy lately. I'll get back to my patches next week. :)

Sep 20 2020, 6:40 PM

Sep 2 2020

StepanStava updated the diff for D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
  • fixes lint errors
Sep 2 2020, 7:14 PM
StepanStava updated the diff for D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
  • rebased
  • changes storing exceptions from sourceUrl to sourceId
  • fixes lint errors
Sep 2 2020, 5:41 PM
StepanStava updated the summary of D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
Sep 2 2020, 5:30 PM

Aug 20 2020

StepanStava added a comment to D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.

I'm not sure how close I am to land D85398: Bug 1657310 - Attach target and thread from TargetList. r=jdescottes,ochameau. as I'm fighting some test failures, but maybe you want to wait until it lands? What do you think?

Sure no problem, let's wait to land that patch first and then continue with this one. :)

Aug 20 2020, 11:58 AM

Aug 18 2020

StepanStava added inline comments to D81678: Bug 1645613 - Show console messages inline r=jlast.
Aug 18 2020, 1:41 PM
StepanStava added a comment to D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.

I realized that we can't use sourceId as a key for storing exceptions, because at the time when we get an exception from the resourceWatcher, the related source may not be initialized yet and we can not get sourceId at that moment.

Aug 18 2020, 1:36 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • fixes lint errors
Aug 18 2020, 1:24 PM
StepanStava created D87444: Bug 1659434 - Store exceptions by 'sourceId' r=nchevobbe.
Aug 18 2020, 1:17 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • fixes lint errors
  • adds codeMirror.operation to ConsoleApiMessage component
Aug 18 2020, 11:58 AM

Aug 14 2020

StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

I think it would be easier to handle the change of storing before we land this path. It could be confused to mix it with this patch. I'll open a new ticket a submit a new patch for it this weekend or on Monday.
We need to revert changes in /src/source-map.js and in firefox/create.js in this patch too.

Aug 14 2020, 1:00 PM · testing-approved

Aug 13 2020

StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

@nchevobbe would be ok to open a new ticket for the change of storing exceptions from sourceActorId to sourceId?
I just realized that if we store them by sourceId we probably need to have an action for removing them from the store when the exception component umounts. Otherwise, the exception will be displayed after refreshing the page and pausing before the exception.
So far the sourceActorId changes after each refresh so we didn't need to handle this case.

Aug 13 2020, 7:07 PM · testing-approved

Aug 12 2020

StepanStava updated the diff for D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.
  • adds mochitest
Aug 12 2020, 6:59 PM · testing-approved

Aug 11 2020

StepanStava added a comment to D81678: Bug 1645613 - Show console messages inline r=jlast.

thanks @nchevobbe and I am sorry for a late update.

Aug 11 2020, 8:07 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • rebased
  • adds error and debug to supported formats that should be displayed
  • refactors ConsoleApiMessages component:
    • removes codeMirror.operation
    • removes selectedSource from mapStateToProps
Aug 11 2020, 7:59 PM

Aug 7 2020

StepanStava committed rMOZILLACENTRAL0c48ca91e5d9: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it….
Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it…
Aug 7 2020, 12:31 PM
StepanStava closed D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
Aug 7 2020, 12:30 PM
StepanStava added a comment to D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.

@nchevobbe can we land this path? Then I can rebase inline console messages and submit changes. Thanks

Aug 7 2020, 12:17 PM

Aug 6 2020

StepanStava updated the diff for D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
  • corrects assertion message
Aug 6 2020, 3:04 PM
StepanStava added inline comments to D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
Aug 6 2020, 2:38 PM
StepanStava updated the diff for D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
  • adds corrections
Aug 6 2020, 2:30 PM

Aug 5 2020

StepanStava added a comment to D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.

Suggestions from D81678. Thanks
https://phabricator.services.mozilla.com/D81678#inline-485163

Aug 5 2020, 4:34 PM
StepanStava updated the summary of D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
Aug 5 2020, 4:29 PM
StepanStava created D86038: Bug 1657074 - Refactor 'toggleJavaScript' mochitest helper function to make it reusable r=nchevobbe.
Aug 5 2020, 4:26 PM

Aug 4 2020

StepanStava committed rMOZILLACENTRAL0e20d3be7a7f: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
Bug 1644250 - Make 'addException' action reusable. r=nchevobbe.
Aug 4 2020, 2:25 PM
StepanStava closed D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
Aug 4 2020, 2:25 PM
StepanStava updated the diff for D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
  • rebased

I don't have access to try. Thanks

Aug 4 2020, 11:10 AM
StepanStava added a comment to D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..

@nchevobbe could we land this patch? Thanks

Aug 4 2020, 9:48 AM
StepanStava added a comment to D81678: Bug 1645613 - Show console messages inline r=jlast.

@nchevobbe Thanks for the review. I am sorry for a late reply, I was away for a couple of days.

Aug 4 2020, 9:46 AM
StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

@loganfsmyth I am sorry for a late reply, I was away for a couple of days.

Aug 4 2020, 9:31 AM · testing-approved

Jul 28 2020

StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.

@nchevobbe it should work now, there was one merge conflict. Thanks

Jul 28 2020, 9:41 AM

Jul 26 2020

StepanStava added a comment to D81678: Bug 1645613 - Show console messages inline r=jlast.

Thanks @nchevobbe!
I renamed most of the files from 'logMessage' to 'consoleApiMessage' so it removed most comments from them. I quoted the questions that have been removed to maintain the context. Thanks.

Jul 26 2020, 3:15 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • adds mochitest browser_dbg-inline-console-messages.js
  • adds Nicolas corrections
  • changes all occurrences of 'logMessages' to 'consoleApiMessage'
  • turns this feature off by default
Jul 26 2020, 2:52 PM

Jul 21 2020

StepanStava added a comment to D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..

Thanks @nchevobbe!

Jul 21 2020, 9:02 AM
StepanStava updated the diff for D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
  • swaps the order of functions in actions/exceptions.js
Jul 21 2020, 8:59 AM

Jul 20 2020

StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • changes clearLogMessage() and addLogMessage() to updateLogMessage() in LogMessage component
  • adds requestIdleCallback to LogMessage component
Jul 20 2020, 5:01 PM
StepanStava added a comment to D81678: Bug 1645613 - Show console messages inline r=jlast.

@Harald I've made some changes to use`requestIdleCallback`, I'll upload it today. I can revert it back if I chose an incorrect approach so I don't block this path on it and leave it for follow-ups.

Jul 20 2020, 3:07 PM

Jul 17 2020

StepanStava updated the diff for D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.
  • removes changes in threadActor
  • adds sourceActorId to frame.location
  • adds sourceActorId = null to getGeneratedLocation() in source-map.js
Jul 17 2020, 4:53 PM · testing-approved
StepanStava committed rMOZILLACENTRALbafe2419af67: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.
Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh
Jul 17 2020, 3:18 PM
StepanStava closed D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.
Jul 17 2020, 3:18 PM

Jul 16 2020

StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

@loganfsmyth I am sorry for the late reply.

Jul 16 2020, 7:19 PM · testing-approved
StepanStava updated the diff for D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.
  • adds Itiel's corrections
Jul 16 2020, 6:39 PM
StepanStava updated the diff for D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
  • rebases the patch

Thanks @nchevobbe.

Jul 16 2020, 5:10 PM

Jul 13 2020

StepanStava added a comment to D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.

@davidwalsh was the stacktrace expanded? It should behave like the event tooltip in the Inspector's markup view. When the stacktrace is expanded, the tooltip gets closed by clicking outside, when it's closed it gets closed when mousing out. Not sure if it was expected behavior or not? Thanks.

Jul 13 2020, 3:12 PM

Jul 8 2020

StepanStava added a comment to D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.

Thanks @davidwalsh, I just updated the test plan with steps.
Here's the link https://elderly-beneficial-toucan.glitch.me/

Jul 8 2020, 3:40 PM
StepanStava updated the test plan for D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.
Jul 8 2020, 3:38 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • updates logMessages.js action to handle only console.log|info|warn
  • adds an option to the overflow debugger settings for toggling the console messages
  • fixes a lint error
Jul 8 2020, 2:51 PM
StepanStava created D82690: Bug 1643633 - Add a stack trace to the exception tooltip r=davidwalsh.
Jul 8 2020, 11:40 AM

Jul 7 2020

StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

@loganfsmyth could you please review this path? Thanks.

Jul 7 2020, 12:38 PM · testing-approved
StepanStava added a reviewer for D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh: loganfsmyth.
Jul 7 2020, 12:37 PM · testing-approved

Jul 3 2020

StepanStava added a comment to D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..

@jlast can we land this?

Jul 3 2020, 12:10 PM
StepanStava updated the diff for D81678: Bug 1645613 - Show console messages inline r=jlast.
  • adds a context menu item for hiding/showing the console messages in the editor
  • adds an option to preferences for toggling the messages
  • fixes lint errors
Jul 3 2020, 12:08 PM

Jun 30 2020

StepanStava committed rMOZILLACENTRALd727e72639bc: Bug 1647693 - Add sourceActorId to 'message' object for log points r=loganfsmyth.
Bug 1647693 - Add sourceActorId to 'message' object for log points r=loganfsmyth
Jun 30 2020, 7:12 PM
StepanStava closed D80642: Bug 1647693 - Add sourceActorId to 'message' object for log points r=nchevobbe.
Jun 30 2020, 7:12 PM
StepanStava updated subscribers of D81678: Bug 1645613 - Show console messages inline r=jlast.
Jun 30 2020, 6:26 PM
StepanStava updated the summary of D81678: Bug 1645613 - Show console messages inline r=jlast.
Jun 30 2020, 3:12 PM
StepanStava created D81678: Bug 1645613 - Show console messages inline r=jlast.
Jun 30 2020, 9:50 AM

Jun 25 2020

StepanStava updated the diff for D80642: Bug 1647693 - Add sourceActorId to 'message' object for log points r=nchevobbe.
  • adds a comment explaining why not use directly sourceActorId
  • adds internalSourceId getter to sourceActor
Jun 25 2020, 12:07 PM

Jun 23 2020

StepanStava added inline comments to D80642: Bug 1647693 - Add sourceActorId to 'message' object for log points r=nchevobbe.
Jun 23 2020, 12:52 PM
StepanStava created D80642: Bug 1647693 - Add sourceActorId to 'message' object for log points r=nchevobbe.
Jun 23 2020, 12:44 PM

Jun 12 2020

StepanStava committed rMOZILLACENTRAL9918441e997e: Bug 1594467 - Add 'Restart frame' r=loganfsmyth.
Bug 1594467 - Add 'Restart frame' r=loganfsmyth
Jun 12 2020, 8:43 PM
StepanStava closed D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
Jun 12 2020, 8:43 PM
StepanStava added a comment to D79273: Bug 1643473 - Exception thrown by a console evaluation should appear in the debugger r=nchevobbe.

ok, @nchevobbe let me know if I should continue working on this. I will need some guidance though. Thank you.

Jun 12 2020, 12:42 PM
StepanStava added a comment to D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..

@jlast is the failure 'TEST-UNEXPECTED-FAIL | netwerk/test/unit/test_trr_case_sensitivity.js | xpcshell return code: 0' related to this patch? I can't replicate it locally. Thanks

Jun 12 2020, 11:51 AM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • fixes mochitests failures - moves test functions from simple2.js to simple3.js
Jun 12 2020, 11:10 AM

Jun 11 2020

StepanStava added inline comments to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.
Jun 11 2020, 7:03 PM · testing-approved
StepanStava updated the diff for D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
  • removes addException from panel.js and adds addExceptionFromResource to actions/exceptions
Jun 11 2020, 6:59 PM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • removes frameMenu util file and adds isValidRestartFrame() to Frames/FrameMenu.js
  • adds frame.type
  • updates all relevent files to pass flow test
  • updates jest tests in SecondaryPanes/Frames/tests
Jun 11 2020, 5:28 PM
StepanStava added inline comments to D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
Jun 11 2020, 12:03 PM
StepanStava added a comment to D79273: Bug 1643473 - Exception thrown by a console evaluation should appear in the debugger r=nchevobbe.

A couple of comments. Thanks.

Jun 11 2020, 11:40 AM
StepanStava created D79273: Bug 1643473 - Exception thrown by a console evaluation should appear in the debugger r=nchevobbe.
Jun 11 2020, 11:32 AM

Jun 10 2020

StepanStava added a comment to D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.

Hopefully, I managed to indicate the dependence of this patch on D78883 correctly. Thanks

Jun 10 2020, 12:13 PM · testing-approved
StepanStava created D79108: Bug 1643628 - When stepping the highlighted exception appears only after resuming r=davidwalsh.
Jun 10 2020, 11:58 AM · testing-approved

Jun 9 2020

StepanStava added inline comments to D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
Jun 9 2020, 2:19 PM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • refactores frameMenu.js
  • removes why and numFrames from frameMenu.js and updates all files where were used
Jun 9 2020, 2:03 PM
StepanStava added inline comments to D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
Jun 9 2020, 11:53 AM
StepanStava created D78883: Bug 1644250 - Make 'addException' action reusable. r=nchevobbe..
Jun 9 2020, 11:41 AM

Jun 5 2020

StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • adds comments in frameMenu.js
  • adds validation before setting this._requestedFrameRestart in _handleResumeLimit
  • removes check frame.terminated from restartFrame
Jun 5 2020, 1:15 PM
StepanStava added a comment to D75620: Bug 1594467 - Add 'Restart frame' r=jlast.

Thanks Logan!

Jun 5 2020, 1:09 PM

Jun 4 2020

StepanStava committed rMOZILLACENTRALfecffba489bd: Bug 1581708 - Inline preview for exceptions r=jlast,nchevobbe.
Bug 1581708 - Inline preview for exceptions r=jlast,nchevobbe
Jun 4 2020, 11:15 PM
StepanStava closed D71337: Bug 1581708 - Inline preview for exceptions r=jlast.
Jun 4 2020, 11:15 PM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.

Thanks Jason!

Jun 4 2020, 7:06 PM
StepanStava updated the diff for D71337: Bug 1581708 - Inline preview for exceptions r=jlast.
  • fixes the mochitest browser_dbg-inline-exceptions.js
Jun 4 2020, 12:48 PM

Jun 3 2020

StepanStava added a comment to D75620: Bug 1594467 - Add 'Restart frame' r=jlast.

Thanks @loganfsmyth! I have a few questions:

Jun 3 2020, 8:30 PM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • adds Logan's corrections:
  • adds RESTARTED_FRAMES variable at the top of the thread.js
  • adds this._requestedFrameRestart check at the top of the onEnterFrame hook
  • refactors _makeOnPop to handle a potential restart request while inside of a pop handler
  • adjusts _getNextStepFrame to skip frames that are restarted
Jun 3 2020, 7:45 PM

Jun 1 2020

StepanStava updated the summary of D71337: Bug 1581708 - Inline preview for exceptions r=jlast.
Jun 1 2020, 5:24 PM
StepanStava updated the diff for D71337: Bug 1581708 - Inline preview for exceptions r=jlast.
  • rebase
  • adds Nicolas's corrections
  • adds resourceWatcher to debugger/panel.js
  • removes any changes in threadActor
  • removes 'exception' event
  • refactored addException() to work with 'resource' object
Jun 1 2020, 5:16 PM

May 29 2020

StepanStava committed rMOZILLACENTRAL61d840f9bb43: Bug 1622238 - Inconsistent variable preview r=jlast.
Bug 1622238 - Inconsistent variable preview r=jlast
May 29 2020, 8:41 AM
StepanStava closed D77266: Bug 1622238 - Inconsistent variable preview r=jlast.
May 29 2020, 8:41 AM

May 28 2020

StepanStava added a comment to D77266: Bug 1622238 - Inconsistent variable preview r=jlast.

I searched through the getSymbols.spec.js and a similar issue can occur for all these examples where expression is set in the form of foo = value.
It seems that when there is a default value the parse fails to recognize it as an 'objectShorthand'.

May 28 2020, 3:16 PM
StepanStava created D77266: Bug 1622238 - Inconsistent variable preview r=jlast.
May 28 2020, 2:48 PM

May 26 2020

StepanStava added a comment to D71337: Bug 1581708 - Inline preview for exceptions r=jlast.

As @nchevobbe suggested, we can use the resource API, which should allow us to completely remove the emitting 'exception' event in threadActor.
But using resource API in this patch depends on this patch https://phabricator.services.mozilla.com/D76447.
I'll make the next update as soon as it gets landed.

May 26 2020, 11:15 AM

May 25 2020

StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • makes changes in threadActor:
  • adds support for restarting a frame on the last frame line
  • removes the need for setting and then removing a breakpoint for pausing on the first breakable line of the restarted frame
May 25 2020, 5:06 PM

May 22 2020

StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • corrects the mochitest browser_dbg-restart-frame.js (forgot to simulate a right click on the frame)
May 22 2020, 9:47 AM

May 21 2020

StepanStava added a comment to D75620: Bug 1594467 - Add 'Restart frame' r=jlast.

Thanks Jason!

May 21 2020, 7:39 PM
StepanStava updated the diff for D75620: Bug 1594467 - Add 'Restart frame' r=jlast.
  • adds corrections
  • adds isValidRestartFrame util function in utils/pause/frames/frameMenu.js
  • adds mochitest browser_dbg-restart-frame.js
  • adds xpcshell test test_restartFrame-01.js
  • hides restart frame context menu item for mutation, event, xhr breakpoints and for the oldest frame
May 21 2020, 7:34 PM

May 20 2020

StepanStava added a comment to D71337: Bug 1581708 - Inline preview for exceptions r=jlast.

Thanks @nchevobbe! I will add your corrections in the next update.

May 20 2020, 3:12 PM