tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit d5945624a8829d477446f440783dd745458f7325
parent 58f9527f38965e49e7def51d2a964cda10253542
Author: Yannis Juglaret <yjuglaret@mozilla.com>
Date:   Mon,  5 Jan 2026 09:15:58 +0000

Bug 1518065 - Add mozshellutil mozbase module to resolve circular dependency. r=mozbase-reviewers,mach-reviewers,geckoview-reviewers,taskgraph-reviewers,geckodriver-reviewers,bhearsum,whimboo,ahochheiden,m_kato

Move shellutil.py from python/mozbuild/mozbuild/ to a new standalone
mozbase module at testing/mozbase/mozshellutil/ to resolve circular
dependency issues between mozbuild and mozdebug in the next patch.

The new mozshellutil module provides shell command line parsing
utilities (split(), quote(), and MetaCharacterException) that can be
used by other mozbase modules without depending on the full mozbuild
package.

Differential Revision: https://phabricator.services.mozilla.com/D277646