tor-browser

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

bug_1970743_browser_utils.py (815B)


      1 # Any copyright is dedicated to the Public Domain.
      2 # http://creativecommons.org/publicdomain/zero/1.0/
      3 
      4 import fluent.syntax.ast as FTL
      5 from fluent.migrate import COPY_PATTERN
      6 from fluent.migrate.helpers import transforms_from
      7 from fluent.migrate.transforms import COPY
      8 
      9 
     10 def migrate(ctx):
     11    """Bug 1970743 - move some download strings to browser-utils.ftl, part {index}."""
     12    source = "toolkit/toolkit/downloads/downloadUtils.ftl"
     13    target = "toolkit/toolkit/global/browser-utils.ftl"
     14 
     15    ctx.add_transforms(
     16        target,
     17        target,
     18        transforms_from(
     19            """
     20 browser-utils-file-scheme = {COPY_PATTERN(from_path, "download-utils-done-file-scheme")}
     21 
     22 browser-utils-url-scheme = {COPY_PATTERN(from_path, "download-utils-done-scheme")}
     23 """,
     24            from_path=source,
     25        ),
     26    )