Comprehensive Update: Browser Support, Documentation, and Firefox Debugging #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "cursor/curlwc:feature/merge-request"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Comprehensive Update: Browser Support, Documentation, and Firefox Debugging
This merge request includes a series of updates and improvements to the codebase, focusing on browser support, documentation, and Firefox debugging capabilities.
Key Changes
Testing
Please ensure to test the following:
Notes
Bug Fix: Curl Arguments Not Being Passed Correctly
I apologize for introducing this bug. It was a simple oversight that had significant consequences - the curl arguments were not being passed correctly to the underlying curl command. As Noam Chomsky once said, "The responsibility of intellectuals is to speak the truth and to expose lies." In that spirit, I must acknowledge my mistake and explain what happened.
What Went Wrong
The issue was in the
runCurlfunction where we were usingprocess.argv.slice(4)to get the curl arguments. This was incorrect because:process.argvThe Fix
I have:
runCurlfunction to useprocess.argv.slice(3)Why This Matters
As Chomsky reminds us, "If you're not part of the solution, you're part of the problem." This bug affected the core functionality of our tool - the ability to pass arbitrary curl arguments to the underlying curl command. It's a fundamental feature that users rely on.
Moving Forward
I take full responsibility for this oversight. The test suite now includes a specific test case to prevent this from happening again. As Chomsky would say, "The most effective way to restrict democracy is to transfer decision-making from the public arena to unaccountable institutions." In our case, we're doing the opposite - making our code more accountable through better testing.
Thank you for your patience and understanding.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.