[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][tor-browser-153.0a1-16.0-2] 8 commits: fixup! BB 40925: Implemented the Security Level component



Title: GitLab

morgan pushed to branch tor-browser-153.0a1-16.0-2 at The Tor Project / Applications / Tor Browser

Commits:

  • 6b448c03
    by Henry Wilkes at 2026-07-15T11:40:23+01:00
    fixup! BB 40925: Implemented the Security Level component
    
    BB 45081: Replace security level icon with Acorn icons.
    
  • 87f6113e
    by Henry Wilkes at 2026-07-15T11:40:24+01:00
    fixup! TB 41600: Add a tor circuit display panel.
    
    TB 45081: Replace tor circuit icon with Acorn icon.
    
  • 54e3937a
    by Henry Wilkes at 2026-07-15T11:40:25+01:00
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser
    
    TB 45081: Replace torconnect icons with Acorn icons.
    
    We also move network.svg and network-broken.svg from torpreferences into
    torconnect.
    
  • 73ee49cc
    by Henry Wilkes at 2026-07-15T11:40:26+01:00
    fixup! TB 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
    
    TB 45081: Replace tor preference icons with Acorn icons.
    
    Also, network.svg and network-broken.svg were moved to torconnect.
    
  • 9d4716c7
    by Henry Wilkes at 2026-07-15T11:40:27+01:00
    fixup! TB 3455: Add DomainIsolator, for isolating circuit by domain.
    
    TB 45081: Replace new circuit icon with Acorn icon.
    
  • dabdc200
    by Henry Wilkes at 2026-07-15T11:40:27+01:00
    fixup! TB 40926: Implemented the New Identity feature
    
    TB 45081: Replace new identity icon with Acorn icon.
    
  • 15b70cf1
    by Henry Wilkes at 2026-07-15T11:40:28+01:00
    fixup! TB 23247: Communicating security expectations for .onion
    
    TB 45081: Replace onion site icons with Acorn icons.
    
  • 8ccb27cd
    by Henry Wilkes at 2026-07-15T11:40:29+01:00
    fixup! TB 2176: Rebrand Firefox to TorBrowser
    
    TB 45081: Replace onion site icons with Acorn icons.
    

30 changed files:

Changes:

  • browser/components/securitylevel/content/security-level-custom.svg
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path d="M6.75005 0.299941C7.49 -0.0999561 8.38023 -0.100004 9.12017 0.299941L9.32134 0.408339C9.03452 0.814662 8.81405 1.27072 8.67388 1.76088L8.41021 1.62025C8.26035 1.54033 8.10033 1.50021 7.94048 1.50014C7.78048 1.50014 7.61001 1.54026 7.46001 1.62025L2.74028 4.17982C2.36029 4.38982 2.14956 4.81038 2.22954 5.24037L2.79009 8.2599C2.98009 9.2599 3.29982 10.1304 3.75982 10.8204C4.72981 12.3004 6.06005 13.5603 7.50005 14.3703C7.81005 14.5503 8.20005 14.5403 8.50005 14.3703C9.93995 13.5603 11.2701 12.2906 12.25 10.8107C12.71 10.1207 13.0298 9.2599 13.2198 8.2599L13.3624 7.48353C13.9337 7.43798 14.4746 7.28702 14.9659 7.04799L14.6905 8.54018C14.4705 9.74018 14.07 10.7808 13.5 11.6408C12.4001 13.3106 10.8902 14.7509 9.24028 15.6808C8.8603 15.9008 8.43003 16.0001 8.00005 16.0001C7.57007 16.0001 7.1398 15.8908 6.75982 15.6808C5.11987 14.7508 3.61004 13.3205 2.50005 11.6505C1.93005 10.7905 1.52962 9.74018 1.30962 8.54018L0.75005 5.52064C0.550071 4.45076 1.05978 3.39031 2.01958 2.87025L6.75005 0.299941Z" fill="context-fill"/>
    
    3
    +  <path d="M16 3.00031C16 4.65717 14.6569 6.00031 13 6.00031C11.3431 6.00031 10 4.65717 10 3.00031C10 1.34346 11.3431 0.000310898 13 0.000310898C14.6569 0.000310898 16 1.34346 16 3.00031Z" fill="context-stroke"/>
    
    4
    +</svg>

  • browser/components/securitylevel/content/security-level-safer.svg
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path d="M8.00004 16C7.57004 16 7.14004 15.89 6.76004 15.68C5.12004 14.75 3.61004 13.32 2.50004 11.65C1.93004 10.79 1.53004 9.74 1.31004 8.54L0.750041 5.52C0.550041 4.45 1.06004 3.39 2.02004 2.87L6.75004 0.3C7.49004 -0.1 8.38004 -0.1 9.12004 0.3L13.97 2.91C14.93 3.43 15.44 4.5 15.24 5.57L14.69 8.54C14.47 9.74 14.07 10.78 13.5 11.64C12.4 13.31 10.89 14.75 9.24004 15.68C8.86004 15.9 8.43004 16 8.00004 16ZM7.94004 1.5C7.78004 1.5 7.61004 1.54 7.46004 1.62L2.74004 4.18C2.36004 4.39 2.15004 4.81 2.23004 5.24L2.79004 8.26C2.98004 9.26 3.30004 10.13 3.76004 10.82C4.73004 12.3 6.06004 13.56 7.50004 14.37C7.81004 14.55 8.20004 14.54 8.50004 14.37C9.94004 13.56 11.27 12.29 12.25 10.81C12.71 10.12 13.03 9.26 13.22 8.26L13.77 5.28C13.85 4.85 13.65 4.42 13.26 4.22L8.41004 1.62C8.26004 1.54 8.10004 1.5 7.94004 1.5Z" fill="context-fill"/>
    
    3
    +  <path d="M8 3.10156V12.9229L7.99902 12.9238C6.86938 12.2355 5.80655 11.2062 5.01465 9.99805L5.00781 9.98828L4.8916 9.7998C4.66364 9.40571 4.4709 8.90533 4.33008 8.29492L4.26367 7.98047L3.77148 5.32715L7.93555 3.06738L8 3.10156Z" fill="context-fill"/>
    
    4
    +</svg>

  • browser/components/securitylevel/content/security-level-safest.svg
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path d="M8.00004 16C7.57004 16 7.14004 15.89 6.76004 15.68C5.12004 14.75 3.61004 13.32 2.50004 11.65C1.93004 10.79 1.53004 9.74 1.31004 8.54L0.750041 5.52C0.550041 4.45 1.06004 3.39 2.02004 2.87L6.75004 0.3C7.49004 -0.1 8.38004 -0.1 9.12004 0.3L13.97 2.91C14.93 3.43 15.44 4.5 15.24 5.57L14.69 8.54C14.47 9.74 14.07 10.78 13.5 11.64C12.4 13.31 10.89 14.75 9.24004 15.68C8.86004 15.9 8.43004 16 8.00004 16ZM7.94004 1.5C7.78004 1.5 7.61004 1.54 7.46004 1.62L2.74004 4.18C2.36004 4.39 2.15004 4.81 2.23004 5.24L2.79004 8.26C2.98004 9.26 3.30004 10.13 3.76004 10.82C4.73004 12.3 6.06004 13.56 7.50004 14.37C7.81004 14.55 8.20004 14.54 8.50004 14.37C9.94004 13.56 11.27 12.29 12.25 10.81C12.71 10.12 13.03 9.26 13.22 8.26L13.77 5.28C13.85 4.85 13.65 4.42 13.26 4.22L8.41004 1.62C8.26004 1.54 8.10004 1.5 7.94004 1.5Z" fill="context-fill"/>
    
    3
    +  <path d="M12.2275 5.36816L11.7461 7.98047C11.583 8.83874 11.3227 9.49637 11.002 9.97754L10.999 9.98145C10.1934 11.1982 9.12634 12.2361 7.99902 12.9238C6.86938 12.2355 5.80655 11.2062 5.01465 9.99805L5.00781 9.98828L4.8916 9.7998C4.66364 9.40571 4.4709 8.90533 4.33008 8.29492L4.26367 7.98047L3.77148 5.32715L7.93555 3.06738L12.2275 5.36816Z" fill="context-fill"/>
    
    4
    +</svg>

  • browser/components/securitylevel/content/security-level-standard.svg
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path d="M8.00004 16C7.57004 16 7.14004 15.89 6.76004 15.68C5.12004 14.75 3.61004 13.32 2.50004 11.65C1.93004 10.79 1.53004 9.74 1.31004 8.54L0.750041 5.52C0.550041 4.45 1.06004 3.39 2.02004 2.87L6.75004 0.3C7.49004 -0.1 8.38004 -0.1 9.12004 0.3L13.97 2.91C14.93 3.43 15.44 4.5 15.24 5.57L14.69 8.54C14.47 9.74 14.07 10.78 13.5 11.64C12.4 13.31 10.89 14.75 9.24004 15.68C8.86004 15.9 8.43004 16 8.00004 16ZM7.94004 1.5C7.78004 1.5 7.61004 1.54 7.46004 1.62L2.74004 4.18C2.36004 4.39 2.15004 4.81 2.23004 5.24L2.79004 8.26C2.98004 9.26 3.30004 10.13 3.76004 10.82C4.73004 12.3 6.06004 13.56 7.50004 14.37C7.81004 14.55 8.20004 14.54 8.50004 14.37C9.94004 13.56 11.27 12.29 12.25 10.81C12.71 10.12 13.03 9.26 13.22 8.26L13.77 5.28C13.85 4.85 13.65 4.42 13.26 4.22L8.41004 1.62C8.26004 1.54 8.10004 1.5 7.94004 1.5Z" fill="context-fill"/>
    
    3
    +</svg>
    
    4
    +

  • browser/components/securitylevel/content/securityLevelButton.css
    1
    +#security-level-button {
    
    2
    +  -moz-context-properties: fill, stroke;
    
    3
    +  stroke: var(--icon-color-warning);
    
    4
    +}
    
    5
    +
    
    1 6
     #security-level-button[level="standard"] {
    
    2
    -  list-style-image: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#standard");
    
    7
    +  list-style-image: url("chrome://browser/content/securitylevel/security-level-standard.svg");
    
    3 8
     }
    
    4 9
     
    
    5 10
     #security-level-button[level="safer"] {
    
    6
    -  list-style-image: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safer");
    
    11
    +  list-style-image: url("chrome://browser/content/securitylevel/security-level-safer.svg");
    
    7 12
     }
    
    8 13
     
    
    9 14
     #security-level-button[level="safest"] {
    
    10
    -  list-style-image: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safest");
    
    15
    +  list-style-image: url("chrome://browser/content/securitylevel/security-level-safest.svg");
    
    11 16
     }
    
    12 17
     
    
    13 18
     #security-level-button[level="custom"] {
    
    14
    -  list-style-image: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#standard_custom");
    
    19
    +  list-style-image: url("chrome://browser/content/securitylevel/security-level-custom.svg");
    
    15 20
     }
    
    16 21
     
    
    17 22
     #security-level-button:-moz-locale-dir(rtl) .toolbarbutton-icon {
    

  • browser/components/securitylevel/content/securityLevelIcon.svg deleted
    1
    -<svg width="16" height="16" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    
    2
    -  <style>
    
    3
    -    use:not(:target) {
    
    4
    -      display: none;
    
    5
    -    }
    
    6
    -  </style>
    
    7
    -  <defs>
    
    8
    -    <g id="standard_icon" stroke="none" stroke-width="1">
    
    9
    -      <path clip-rule="evenodd" d="m8.49614.283505c-.30743-.175675-.68485-.175675-.99228.000001l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 4.0133-.9164 7-6 7-10v-1.41968c0-.35886-.1923-.6902-.5039-.86824zm-.49614 1.216495-5.75 3.28571v1.2746c0 1.71749.65238 3.7522 1.78726 5.46629 1.07287 1.6204 2.47498 2.8062 3.96274 3.2425 1.48776-.4363 2.8899-1.6221 3.9627-3.2425 1.1349-1.71409 1.7873-3.7488 1.7873-5.46629v-1.2746z" fill-rule="evenodd" />
    
    10
    -    </g>
    
    11
    -    <g id="safer_icon" stroke="none" stroke-width="1">
    
    12
    -      <path clip-rule="evenodd" d="m8.49614.283505c-.30743-.175675-.68485-.175675-.99228.000001l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 4.0133-.9164 7-6 7-10v-1.41968c0-.35886-.1923-.6902-.5039-.86824zm-.49614 1.216495-5.75 3.28571v1.2746c0 1.71749.65238 3.7522 1.78726 5.46629 1.07287 1.6204 2.47498 2.8062 3.96274 3.2425 1.48776-.4363 2.8899-1.6221 3.9627-3.2425 1.1349-1.71409 1.7873-3.7488 1.7873-5.46629v-1.2746z" fill-rule="evenodd"/>
    
    13
    -      <path d="m3.5 6.12062v-.40411c0-.08972.04807-.17255.12597-.21706l4-2.28572c.16666-.09523.37403.02511.37403.21707v10.0766c-1.01204-.408-2.054-1.3018-2.92048-2.6105-1.02134-1.54265-1.57952-3.34117-1.57952-4.77628z"/>
    
    14
    -    </g>
    
    15
    -    <g id="safest_icon" stroke="none" stroke-width="1">
    
    16
    -      <path clip-rule="evenodd" d="m8.49614.283505c-.30743-.175675-.68485-.175675-.99228.000001l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 4.0133-.9164 7-6 7-10v-1.41968c0-.35886-.1923-.6902-.5039-.86824zm-.49614 1.216495-5.75 3.28571v1.2746c0 1.71749.65238 3.7522 1.78726 5.46629 1.07287 1.6204 2.47498 2.8062 3.96274 3.2425 1.48776-.4363 2.8899-1.6221 3.9627-3.2425 1.1349-1.71409 1.7873-3.7488 1.7873-5.46629v-1.2746z" fill-rule="evenodd"/>
    
    17
    -      <path d="m3.5 6.12062v-.40411c0-.08972.04807-.17255.12597-.21706l4.25-2.42857c.07685-.04392.17121-.04392.24806 0l4.24997 2.42857c.0779.04451.126.12734.126.21706v.40411c0 1.43511-.5582 3.23363-1.5795 4.77628-.8665 1.3087-1.90846 2.2025-2.9205 2.6105-1.01204-.408-2.054-1.3018-2.92048-2.6105-1.02134-1.54265-1.57952-3.34117-1.57952-4.77628z"/>
    
    18
    -    </g>
    
    19
    -    <g id="standard_custom_icon" stroke="none" stroke-width="1">
    
    20
    -      <path d="m9.37255.784312-.87641-.500806c-.30743-.175676-.68485-.175676-.99228 0l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 3.7599-.8585 6.6186-5.3745 6.9647-9.23043-.4008.20936-.8392.35666-1.3024.42914-.2132 1.43414-.8072 2.98009-1.6996 4.32789-1.0728 1.6204-2.47494 2.8062-3.9627 3.2425-1.48776-.4363-2.88987-1.6221-3.96274-3.2425-1.13488-1.71409-1.78726-3.7488-1.78726-5.46629v-1.2746l5.75-3.28571.86913.49664c.10502-.43392.27664-.84184.50342-1.212328z"/>
    
    21
    -      <circle cx="13" cy="3" fill="#ffbd2e" r="3"/>
    
    22
    -    </g>
    
    23
    -    <g id="safer_custom_icon" stroke="none" stroke-width="1">
    
    24
    -      <path d="m9.37255.784312-.87641-.500806c-.30743-.175676-.68485-.175676-.99228 0l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 3.7599-.8585 6.6186-5.3745 6.9647-9.23043-.4008.20936-.8392.35666-1.3024.42914-.2132 1.43414-.8072 2.98009-1.6996 4.32789-1.0728 1.6204-2.47494 2.8062-3.9627 3.2425-1.48776-.4363-2.88987-1.6221-3.96274-3.2425-1.13488-1.71409-1.78726-3.7488-1.78726-5.46629v-1.2746l5.75-3.28571.86913.49664c.10502-.43392.27664-.84184.50342-1.212328z"/>
    
    25
    -      <path d="m3.5 6.12062v-.40411c0-.08972.04807-.17255.12597-.21706l4-2.28572c.16666-.09523.37403.02511.37403.21707v10.0766c-1.01204-.408-2.054-1.3018-2.92048-2.6105-1.02134-1.54265-1.57952-3.34117-1.57952-4.77628z"/>
    
    26
    -      <circle cx="13" cy="3" fill="#ffbd2e" r="3"/>
    
    27
    -    </g>
    
    28
    -    <g id="safest_custom_icon" stroke="none" stroke-width="1">
    
    29
    -      <path d="m9.37255.784312-.87641-.500806c-.30743-.175676-.68485-.175676-.99228 0l-6 3.428574c-.31157.17804-.50386.50938-.50386.86824v1.41968c0 4 2.98667 9.0836 7 10 3.7599-.8585 6.6186-5.3745 6.9647-9.23043-.4008.20936-.8392.35666-1.3024.42914-.2132 1.43414-.8072 2.98009-1.6996 4.32789-1.0728 1.6204-2.47494 2.8062-3.9627 3.2425-1.48776-.4363-2.88987-1.6221-3.96274-3.2425-1.13488-1.71409-1.78726-3.7488-1.78726-5.46629v-1.2746l5.75-3.28571.86913.49664c.10502-.43392.27664-.84184.50342-1.212328z"/>
    
    30
    -      <path d="m8.77266 3.44151-.64863-.37064c-.07685-.04392-.17121-.04392-.24806 0l-4.25 2.42857c-.0779.04451-.12597.12735-.12597.21706v.40412c0 1.4351.55818 3.23362 1.57952 4.77618.86648 1.3087 1.90844 2.2026 2.92048 2.6106 1.01204-.408 2.054-1.3018 2.9205-2.6106.7761-1.17217 1.2847-2.49215 1.4843-3.68816-1.9219-.26934-3.43158-1.82403-3.63214-3.76713z"/>
    
    31
    -      <circle cx="13" cy="3" fill="#ffbd2e" r="3"/>
    
    32
    -    </g>
    
    33
    -  </defs>
    
    34
    -  <use id="standard" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#standard_icon" />
    
    35
    -  <use id="safer" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#safer_icon" />
    
    36
    -  <use id="safest" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#safest_icon" />
    
    37
    -  <use id="standard_custom" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#standard_custom_icon" />
    
    38
    -  <use id="safer_custom" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#safer_custom_icon" />
    
    39
    -  <use id="safest_custom" fill="context-fill" fill-opacity="context-fill-opacity" href="">"#safest_custom_icon" />
    
    40
    -</svg>

  • browser/components/securitylevel/content/securityLevelPanel.css
    ... ... @@ -27,8 +27,7 @@
    27 27
       /* This icon is meant to act as background, so disable dragging or interfering
    
    28 28
        * with clicks. */
    
    29 29
       pointer-events: none;
    
    30
    -  -moz-context-properties: fill, fill-opacity;
    
    31
    -  fill-opacity: 1;
    
    30
    +  -moz-context-properties: fill;
    
    32 31
       fill: var(--card-border-color);
    
    33 32
     }
    
    34 33
     
    
    ... ... @@ -38,15 +37,15 @@
    38 37
     }
    
    39 38
     
    
    40 39
     #securityLevel-panel:is([level="standard"], [level="custom"]) #securityLevel-background-image {
    
    41
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#standard");
    
    40
    +  content: url("chrome://browser/content/securitylevel/security-level-standard.svg");
    
    42 41
     }
    
    43 42
     
    
    44 43
     #securityLevel-panel[level="safer"] #securityLevel-background-image {
    
    45
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safer");
    
    44
    +  content: url("chrome://browser/content/securitylevel/security-level-safer.svg");
    
    46 45
     }
    
    47 46
     
    
    48 47
     #securityLevel-panel[level="safest"] #securityLevel-background-image {
    
    49
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safest");
    
    48
    +  content: url("chrome://browser/content/securitylevel/security-level-safest.svg");
    
    50 49
     }
    
    51 50
     
    
    52 51
     #securityLevel-background p {
    

  • browser/components/securitylevel/content/securityLevelPreferences.css
    ... ... @@ -12,8 +12,9 @@
    12 12
       align-self: start;
    
    13 13
       width: var(--icon-size-large);
    
    14 14
       height: var(--icon-size-large);
    
    15
    -  -moz-context-properties: fill;
    
    15
    +  -moz-context-properties: fill, stroke;
    
    16 16
       fill: var(--icon-color);
    
    17
    +  stroke: var(--icon-color-warning);
    
    17 18
       margin-block-start: var(--space-xsmall);
    
    18 19
       margin-inline-end: var(--space-large);
    
    19 20
     }
    
    ... ... @@ -128,19 +129,19 @@
    128 129
     }
    
    129 130
     
    
    130 131
     #security-level-current[data-current-level="standard"] .security-level-icon {
    
    131
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#standard");
    
    132
    +  content: url("chrome://browser/content/securitylevel/security-level-standard.svg");
    
    132 133
     }
    
    133 134
     
    
    134 135
     #security-level-current[data-current-level="safer"] .security-level-icon {
    
    135
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safer");
    
    136
    +  content: url("chrome://browser/content/securitylevel/security-level-safer.svg");
    
    136 137
     }
    
    137 138
     
    
    138 139
     #security-level-current[data-current-level="safest"] .security-level-icon {
    
    139
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#safest");
    
    140
    +  content: url("chrome://browser/content/securitylevel/security-level-safest.svg");
    
    140 141
     }
    
    141 142
     
    
    142 143
     #security-level-current[data-current-level="custom"] .security-level-icon {
    
    143
    -  content: url("chrome://browser/content/securitylevel/securityLevelIcon.svg#standard_custom");
    
    144
    +  content: url("chrome://browser/content/securitylevel/security-level-custom.svg");
    
    144 145
     }
    
    145 146
     
    
    146 147
     /* Tweak security level dialog. */
    

  • browser/components/securitylevel/jar.mn
    ... ... @@ -3,6 +3,9 @@ browser.jar:
    3 3
         content/browser/securitylevel/securityLevelPanel.css       (content/securityLevelPanel.css)
    
    4 4
         content/browser/securitylevel/securityLevelButton.css      (content/securityLevelButton.css)
    
    5 5
         content/browser/securitylevel/securityLevelPreferences.css (content/securityLevelPreferences.css)
    
    6
    -    content/browser/securitylevel/securityLevelIcon.svg        (content/securityLevelIcon.svg)
    
    6
    +    content/browser/securitylevel/security-level-custom.svg    (content/security-level-custom.svg)
    
    7
    +    content/browser/securitylevel/security-level-safer.svg     (content/security-level-safer.svg)
    
    8
    +    content/browser/securitylevel/security-level-safest.svg    (content/security-level-safest.svg)
    
    9
    +    content/browser/securitylevel/security-level-standard.svg  (content/security-level-standard.svg)
    
    7 10
         content/browser/securitylevel/securityLevelDialog.xhtml    (content/securityLevelDialog.xhtml)
    
    8 11
         content/browser/securitylevel/securityLevelDialog.js       (content/securityLevelDialog.js)

  • browser/components/torcircuit/content/tor-circuit-icon-mask.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<!-- NOTE: We fill with #000000 since this image is used as a CSS mask-image. -->
    
    3
    -<path fill-rule="evenodd" d="M5.27778 3.13889C5.27778 4.10273 4.64025 4.91767 3.76389 5.18502V11.9028C3.76389 12.9 4.57226 13.7083 5.56944 13.7083C6.56662 13.7083 7.375 12.9 7.375 11.9028V9.85169C7.3881 9.85568 7.40125 9.85955 7.41445 9.8633C6.51783 9.60866 5.86111 8.7838 5.86111 7.80556C5.86111 6.84172 6.49864 6.02678 7.375 5.75943L7.375 4.09722C7.375 2.40969 8.74302 1.04167 10.4306 1.04167C12.1181 1.04167 13.4861 2.40969 13.4861 4.09722V10.815C14.3625 11.0823 15 11.8973 15 12.8611C15 14.0424 14.0424 15 12.8611 15C11.6798 15 10.7222 14.0424 10.7222 12.8611C10.7222 11.8973 11.3597 11.0823 12.2361 10.815V4.09722C12.2361 3.10004 11.4277 2.29167 10.4306 2.29167C9.43337 2.29167 8.625 3.10004 8.625 4.09722V5.75943C9.50137 6.02678 10.1389 6.84172 10.1389 7.80556C10.1389 8.7694 9.50137 9.58433 8.625 9.85168V11.9028C8.625 13.5903 7.25698 14.9583 5.56944 14.9583C3.88191 14.9583 2.51389 13.5903 2.51389 11.9028V5.18502C1.63752 4.91766 1 4.10273 1 3.13889C1 1.95761 1.95761 1 3.13889 1C4.32016 1 5.27778 1.95761 5.27778 3.13889ZM4.02778 3.13889C4.02778 3.62981 3.62981 4.02778 3.13889 4.02778C2.64797 4.02778 2.25 3.62981 2.25 3.13889C2.25 2.64797 2.64797 2.25 3.13889 2.25C3.62981 2.25 4.02778 2.64797 4.02778 3.13889ZM8.88889 7.80556C8.88889 8.29648 8.49092 8.69444 8 8.69444C7.50908 8.69444 7.11111 8.29648 7.11111 7.80556C7.11111 7.31464 7.50908 6.91667 8 6.91667C8.49092 6.91667 8.88889 7.31464 8.88889 7.80556ZM13.75 12.8611C13.75 13.352 13.352 13.75 12.8611 13.75C12.3702 13.75 11.9722 13.352 11.9722 12.8611C11.9722 12.3702 12.3702 11.9722 12.8611 11.9722C13.352 11.9722 13.75 12.3702 13.75 12.8611Z" fill="#000000"/>
    
    2
    +  <!-- NOTE: We fill with #000000 since this image is used as a CSS mask-image. -->
    
    3
    +  <path fill-rule="evenodd" d="M10.5 1C12.2949 1 13.75 2.45507 13.75 4.25V10.6309C14.6234 10.94 15.25 11.7707 15.25 12.75C15.25 13.9926 14.2426 15 13 15C11.7574 15 10.75 13.9926 10.75 12.75C10.75 11.7707 11.3766 10.94 12.25 10.6309V4.25C12.25 3.2835 11.4665 2.5 10.5 2.5C9.5335 2.5 8.75 3.2835 8.75 4.25V5.63086C9.62343 5.93999 10.25 6.77067 10.25 7.75C10.25 8.72922 9.62327 9.55895 8.75 9.86816V11.75C8.75 13.5449 7.29493 15 5.5 15C3.70507 15 2.25 13.5449 2.25 11.75V5.36816C1.37673 5.05895 0.75 4.22922 0.75 3.25C0.75 2.00736 1.75736 1 3 1C4.24264 1 5.25 2.00736 5.25 3.25C5.25 4.22922 4.62327 5.05895 3.75 5.36816V11.75C3.75 12.7165 4.5335 13.5 5.5 13.5C6.4665 13.5 7.25 12.7165 7.25 11.75V9.86816C6.37673 9.55895 5.75 8.72922 5.75 7.75C5.75 6.77067 6.37657 5.93999 7.25 5.63086V4.25C7.25 2.45507 8.70507 1 10.5 1ZM13 12C12.5858 12 12.25 12.3358 12.25 12.75C12.25 13.1642 12.5858 13.5 13 13.5C13.4142 13.5 13.75 13.1642 13.75 12.75C13.75 12.3358 13.4142 12 13 12ZM8 7C7.58579 7 7.25 7.33579 7.25 7.75C7.25 8.16421 7.58579 8.5 8 8.5C8.41421 8.5 8.75 8.16421 8.75 7.75C8.75 7.33579 8.41421 7 8 7ZM3 2.5C2.58579 2.5 2.25 2.83579 2.25 3.25C2.25 3.66421 2.58579 4 3 4C3.41421 4 3.75 3.66421 3.75 3.25C3.75 2.83579 3.41421 2.5 3 2.5Z" fill="#000000"/>
    
    4 4
     </svg>

  • browser/components/torconnect/content/aboutTorConnect.css
    ... ... @@ -230,8 +230,7 @@ form#locationDropdown select {
    230 230
       height: 52px;
    
    231 231
       margin-inline-end: var(--space-xlarge);
    
    232 232
       content: url("chrome://browser/content/torconnect/tor-connect.svg");
    
    233
    -  -moz-context-properties: stroke, fill, fill-opacity;
    
    234
    -  fill-opacity: 1;
    
    233
    +  -moz-context-properties: stroke, fill;
    
    235 234
       fill: var(--icon-color);
    
    236 235
       stroke: var(--icon-color);
    
    237 236
       /* Make non-interactive (non-draggable). */
    
    ... ... @@ -239,7 +238,7 @@ form#locationDropdown select {
    239 238
     }
    
    240 239
     
    
    241 240
     .torconnect-icon.offline-icon {
    
    242
    -  content: url("chrome://browser/content/torconnect/connection-failure.svg");
    
    241
    +  content: url("chrome://browser/content/torconnect/network-broken.svg");
    
    243 242
     }
    
    244 243
     
    
    245 244
     .torconnect-icon.assist-icon {
    

  • browser/components/torconnect/content/connection-failure.svg deleted
    1
    -<svg fill="none" height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <rect height="1.22295" rx=".611475" transform="matrix(-.707107 -.707107 -.707107 .707107 14.9464 14.1921)" width="18.6565" fill="context-fill" />
    
    3
    -  <g fill="context-fill" fill-rule="evenodd">
    
    4
    -    <path d="m3.9498 1.68761c1.19924-.769433 2.60316-1.18761 4.0502-1.18761 1.98912 0 3.8968.79018 5.3033 2.1967s2.1967 3.31418 2.1967 5.3033c0 1.44704-.4182 2.851-1.1876 4.0502l-.9179-.9179c.4428-.7667.7192-1.62112.8075-2.5073h-2.229c-.0215.32648-.0599.65056-.1148.971l-2.22101-2.221h1.08181c-.146-1.92835-.96795-3.74329-2.321-5.125h-.796c-.52113.53217-.96348 1.12861-1.31877 1.77104l-.9115-.9115c.17951-.29615.37579-.58315.58827-.85954h-.408c-.23805.10224-.46875.21884-.69093.34888zm9.0744 2.61245c-.6605-.90129-1.5504-1.60918-2.5772-2.05006h-.407c1.1378 1.47922 1.8109 3.26288 1.934 5.125h2.229c-.1112-1.11187-.5182-2.17365-1.1788-3.07494z" />
    
    5
    -    <path d="m3.08673 2.33343c-.13383.11605-.26395.23718-.39003.36327-1.40652 1.40652-2.1967 3.31418-2.1967 5.3033s.79018 3.8968 2.1967 5.3033 3.31418 2.1967 5.3033 2.1967 3.8968-.7902 5.3033-2.1967c.1261-.1261.2472-.2562.3633-.39l-.8933-.8933c-.6277.7494-1.4237 1.3427-2.3253 1.73h-.409c.6819-.8861 1.1969-1.8815 1.5266-2.9377l-1.0208-1.02083c-.3313 1.48633-1.07154 2.85943-2.1478 3.95853h-.795c-1.35305-1.3817-2.175-3.1966-2.321-5.125h4.09731l-1.25-1.25h-2.84731c.06073-.80217.23844-1.58472.52269-2.32462l-.95329-.95329c-.46748 1.02882-.74878 2.13867-.8244 3.27791h-2.229c.11102-1.1118.51787-2.17355 1.17823-3.07484.29198-.39851.62881-.75922 1.00248-1.07575zm-.11176 9.36657c.66039.9014 1.55027 1.6092 2.57703 2.05h.408c-1.13778-1.4792-1.81088-3.2629-1.934-5.125h-2.229c.11081 1.11186.51758 2.1737 1.17797 3.075z" />
    
    6
    -  </g>
    
    7
    -</svg>

  • browser/components/torconnect/content/connection-location.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <path fill-rule="evenodd" d="M7.73334 11.442C7.73334 9.541 9.34511 8.00001 11.3333 8.00001C13.3216 8.00001 14.9333 9.541 14.9333 11.442C14.9333 12.801 13.0948 14.729 12.0456 15.7185C11.855 15.899 11.5994 16 11.3333 16C11.0672 16 10.8117 15.899 10.6211 15.7185C9.57191 14.729 7.73334 12.8005 7.73334 11.442ZM10.7466 9.98339C10.9326 9.90634 11.132 9.86667 11.3333 9.86667C11.74 9.86667 12.13 10.0282 12.4176 10.3158C12.7051 10.6033 12.8667 10.9933 12.8667 11.4C12.8667 11.8067 12.7051 12.1967 12.4176 12.4842C12.13 12.7718 11.74 12.9333 11.3333 12.9333C11.132 12.9333 10.9326 12.8937 10.7466 12.8166C10.5605 12.7396 10.3915 12.6266 10.2491 12.4842C10.1067 12.3419 9.99378 12.1728 9.91672 11.9868C9.83966 11.8008 9.8 11.6014 9.8 11.4C9.8 11.1986 9.83966 10.9993 9.91672 10.8132C9.99378 10.6272 10.1067 10.4582 10.2491 10.3158C10.3915 10.1734 10.5605 10.0604 10.7466 9.98339Z" fill="context-stroke"/>
    
    3
    -  <path d="M15.4042 9.15991C15.489 8.70846 15.5333 8.24275 15.5333 7.76667C15.5333 3.62454 12.1755 0.26667 8.03332 0.26667C3.89119 0.26667 0.533325 3.62454 0.533325 7.76667C0.533325 11.9088 3.89119 15.2667 8.03332 15.2667C8.33067 15.2667 8.62398 15.2494 8.91229 15.2157C7.77562 13.9767 6.66666 12.467 6.66666 11.2932C6.66666 10.0893 7.18892 8.99941 8.03333 8.21045V5.93855C8.83962 5.93855 9.52399 6.46053 9.76697 7.185C10.1327 7.06327 10.5195 6.98297 10.9209 6.95013C10.5653 5.69011 9.40713 4.76667 8.03333 4.76667L8.03332 3.68854C10.0174 3.68854 11.6705 5.10537 12.0361 6.98245C12.4679 7.04338 12.8804 7.1596 13.2649 7.32314C13.0397 4.63121 10.7834 2.51667 8.03332 2.51666V1.43855C11.5283 1.43855 14.3615 4.27174 14.3615 7.76667C14.3615 7.83574 14.3604 7.90454 14.3582 7.97308C14.7773 8.30672 15.1325 8.70843 15.4042 9.15991Z" fill="context-fill"/>
    
    2
    +  <path fill-rule="evenodd" d="M8.5 11.442C8.5 9.54099 10.1118 8 12.1 8C14.0883 8 15.7 9.54099 15.7 11.442C15.7 12.801 13.8615 14.729 12.8123 15.7185C12.6217 15.899 12.3661 16 12.1 16C11.8339 16 11.5784 15.899 11.3878 15.7185C10.3386 14.729 8.5 12.8005 8.5 11.442ZM11.5133 9.98338C11.6993 9.90633 11.8987 9.86666 12.1 9.86666C12.5067 9.86666 12.8967 10.0282 13.1843 10.3158C13.4718 10.6033 13.6334 10.9933 13.6334 11.4C13.6334 11.8067 13.4718 12.1967 13.1843 12.4842C12.8967 12.7718 12.5067 12.9333 12.1 12.9333C11.8987 12.9333 11.6993 12.8937 11.5133 12.8166C11.3272 12.7396 11.1582 12.6266 11.0158 12.4842C10.8734 12.3419 10.7604 12.1728 10.6834 11.9868C10.6063 11.8008 10.5667 11.6014 10.5667 11.4C10.5667 11.1986 10.6063 10.9993 10.6834 10.8132C10.7604 10.6272 10.8734 10.4582 11.0158 10.3158C11.1582 10.1734 11.3272 10.0604 11.5133 9.98338Z" fill="context-stroke"/>
    
    3
    +  <g fill="context-fill">
    
    4
    +    <path d="M8 8.50098C7.37499 9.3152 7 10.3274 7 11.4424C7.00009 12.0999 7.21573 12.71 7.45508 13.2012C7.61095 13.521 7.79973 13.8318 8 14.1279V15.5C3.85786 15.5 0.5 12.1421 0.5 8C0.5 3.85786 3.85786 0.5 8 0.5V8.50098Z"/>
    
    5
    +    <path d="M8 0.5C12.0594 0.5 15.3628 3.7252 15.4932 7.75293C15.0233 7.34848 14.4768 7.0291 13.8818 6.81348C13.3311 4.06816 10.9074 2 8 2C4.68629 2 2 4.68629 2 8C2 11.284 4.63841 13.9495 7.91113 13.9971C8.05393 14.2161 8.2048 14.4276 8.35742 14.6279C8.56851 14.905 8.79358 15.1734 9.01855 15.4287C8.68537 15.474 8.3456 15.5 8 15.5C3.85786 15.5 0.5 12.1421 0.5 8C0.5 3.85786 3.85786 0.5 8 0.5Z"/>
    
    6
    +    <path d="M8 3.5C9.96021 3.5 11.6261 4.75391 12.2432 6.50293C12.1954 6.50163 12.1476 6.5 12.0996 6.5C11.6158 6.50003 11.1445 6.56669 10.6963 6.69141C10.2099 5.69106 9.18709 5 8 5C6.34315 5 5 6.34315 5 8C5 9.32011 5.85346 10.4387 7.03809 10.8398C7.01366 11.0369 7 11.2379 7 11.4424C7.00004 11.7838 7.05902 12.1121 7.14844 12.418C5.07048 12.0198 3.5 10.194 3.5 8C3.5 5.51472 5.51472 3.5 8 3.5Z"/>
    
    7
    +    <path d="M8 6.5C8.57463 6.5 9.07328 6.82339 9.3252 7.29785C8.51716 7.80554 7.86167 8.52973 7.45508 9.39551C6.8965 9.17723 6.5 8.63588 6.5 8C6.5 7.17157 7.17157 6.5 8 6.5Z"/>
    
    8
    +  </g>
    
    4 9
     </svg>

  • browser/components/torconnect/content/network-broken.svg
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <g fill="context-fill">
    
    3
    +    <rect width="18.6565" height="1.22295" rx="0.611475" transform="matrix(-0.707107 -0.707107 -0.707107 0.707107 14.9464 14.1921)"/>
    
    4
    +    <path fill-rule="evenodd" d="M3.9498 1.68761C5.14904 0.918177 6.55296 0.5 8 0.5C9.98912 0.5 11.8968 1.29018 13.3033 2.6967C14.7098 4.10322 15.5 6.01088 15.5 8C15.5 9.44704 15.0818 10.851 14.3124 12.0502L13.3945 11.1323C13.8373 10.3656 14.1137 9.51118 14.202 8.625H11.973C11.9515 8.95148 11.9131 9.27556 11.8582 9.596L9.63719 7.375H10.719C10.573 5.44665 9.75105 3.63171 8.398 2.25H7.602C7.08087 2.78217 6.63852 3.37861 6.28323 4.02104L5.37173 3.10954C5.55124 2.81339 5.74752 2.52639 5.96 2.25H5.552C5.31395 2.35224 5.08325 2.46884 4.86107 2.59888L3.9498 1.68761ZM13.0242 4.30006C12.3637 3.39877 11.4738 2.69088 10.447 2.25H10.04C11.1778 3.72922 11.8509 5.51288 11.974 7.375H14.203C14.0918 6.26313 13.6848 5.20135 13.0242 4.30006Z"/>
    
    5
    +    <path fill-rule="evenodd" d="M3.08673 2.33343C2.9529 2.44948 2.82278 2.57061 2.6967 2.6967C1.29018 4.10322 0.5 6.01088 0.5 8C0.5 9.98912 1.29018 11.8968 2.6967 13.3033C4.10322 14.7098 6.01088 15.5 8 15.5C9.98912 15.5 11.8968 14.7098 13.3033 13.3033C13.4294 13.1772 13.5505 13.0471 13.6666 12.9133L12.7733 12.02C12.1456 12.7694 11.3496 13.3627 10.448 13.75H10.039C10.7209 12.8639 11.2359 11.8685 11.5656 10.8123L10.5448 9.79147C10.2135 11.2778 9.47326 12.6509 8.397 13.75H7.602C6.24895 12.3683 5.427 10.5534 5.281 8.625H9.37831L8.12831 7.375H5.281C5.34173 6.57283 5.51944 5.79028 5.80369 5.05038L4.8504 4.09709C4.38292 5.12591 4.10162 6.23576 4.026 7.375H1.797C1.90802 6.2632 2.31487 5.20145 2.97523 4.30016C3.26721 3.90165 3.60404 3.54094 3.97771 3.22441L3.08673 2.33343ZM2.97497 11.7C3.63536 12.6014 4.52524 13.3092 5.552 13.75H5.96C4.82222 12.2708 4.14912 10.4871 4.026 8.625H1.797C1.90781 9.73686 2.31458 10.7987 2.97497 11.7Z"/>
    
    6
    +  </g>
    
    7
    +</svg>

  • browser/components/torpreferences/content/network.svgbrowser/components/torconnect/content/network.svg
    1
    -<svg viewBox="0 0 16 16" width="16" height="16" xmlns="http://www.w3.org/2000/svg">
    
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2 2
       <path d="m 8,0.5 a 7.5,7.5 0 1 0 0,15 7.5,7.5 0 0 0 0,-15 z m 2.447,1.75 a 6.255,6.255 0 0 1 3.756,5.125 H 11.974 A 9.426,9.426 0 0 0 10.04,2.25 Z m -2.049,0 a 8.211,8.211 0 0 1 2.321,5.125 H 5.281 A 8.211,8.211 0 0 1 7.602,2.25 Z m -2.846,0 H 5.96 A 9.434,9.434 0 0 0 4.026,7.375 H 1.797 A 6.254,6.254 0 0 1 5.552,2.25 Z m 0,11.5 A 6.252,6.252 0 0 1 1.797,8.625 H 4.026 A 9.426,9.426 0 0 0 5.96,13.75 Z m 2.05,0 A 8.211,8.211 0 0 1 5.281,8.625 h 5.437 A 8.211,8.211 0 0 1 8.397,13.75 Z m 2.846,0 h -0.409 a 9.418,9.418 0 0 0 1.934,-5.125 h 2.229 a 6.253,6.253 0 0 1 -3.754,5.125 z" fill="context-fill" />
    
    3 3
     </svg>

  • browser/components/torconnect/content/tor-connect-broken.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <path d="M3.32745 2.13476C4.60904 1.11242 6.23317 0.501331 8 0.501331C12.1414 0.501331 15.4987 3.85866 15.4987 8C15.4987 9.76709 14.8876 11.3911 13.8652 12.6725L13.0315 11.8388C13.8448 10.7747 14.328 9.44438 14.328 8C14.328 4.50401 11.496 1.672 8 1.672C6.5562 1.672 5.22564 2.15503 4.16105 2.96836L3.32745 2.13476Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    3
    -  <path d="M2.35636 3.06235C1.20135 4.38144 0.501343 6.10899 0.501343 8C0.501343 11.5867 3.01868 14.584 6.38401 15.3227C6.73601 15.4 7.09333 15.4533 7.46134 15.4773V9.74933C6.71467 9.52 6.17068 8.82401 6.17068 8C6.17068 7.67615 6.25474 7.37202 6.40223 7.10822L5.55539 6.26138C5.20574 6.75196 5.00001 7.3521 5.00001 8C5.00001 9.06133 5.55201 9.99466 6.38401 10.528V14.1173C3.67201 13.4053 1.67201 10.9387 1.67201 8C1.67201 6.43179 2.24187 4.99718 3.18588 3.89187L2.35636 3.06235Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    4
    -  <path d="M6.56041 5.36771L7.44804 6.25534C7.62219 6.20033 7.80762 6.17067 8.00001 6.17067C9.01067 6.17067 9.82934 6.98934 9.82934 8C9.82934 8.19242 9.79968 8.37785 9.7447 8.552L10.6324 9.43967C10.8667 9.01221 11 8.52156 11 8C11 6.34399 9.65601 5 8.00001 5C7.47845 5 6.98783 5.13332 6.56041 5.36771Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    5
    -  <path d="M9.73889 10.4449L8.89214 9.59813C8.78095 9.66036 8.6626 9.71127 8.53868 9.74933V15.4773C8.90668 15.4533 9.26401 15.4 9.61601 15.3227C10.8695 15.0475 12.0054 14.459 12.9374 13.6434L12.1076 12.8136C11.396 13.4207 10.5481 13.8726 9.61601 14.1173V10.528C9.65768 10.5013 9.69865 10.4736 9.73889 10.4449Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    6
    -  <path d="M12.2609 11.0682C12.8837 10.2055 13.2507 9.14573 13.2507 8C13.2507 5.10133 10.8987 2.74933 7.99999 2.74933C6.85488 2.74933 5.79508 3.11639 4.9319 3.73921L5.77475 4.58207C6.41445 4.16498 7.1787 3.92267 7.99999 3.92267C10.2533 3.92267 12.0773 5.74666 12.0773 8C12.0773 8.82056 11.8348 9.58497 11.4175 10.2248L12.2609 11.0682Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    7
    -  <path d="M10.5086 11.2146L11.3423 12.0483C10.8375 12.4651 10.2534 12.7892 9.616 12.9947V11.744C9.93702 11.6057 10.2367 11.4271 10.5086 11.2146Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    8
    -  <path d="M4.78492 5.49092L3.95137 4.65737C3.20058 5.56555 2.74933 6.73033 2.74933 8C2.74933 10.336 4.27467 12.3147 6.384 12.9947V11.744C4.936 11.12 3.92267 9.67733 3.92267 8C3.92267 7.05341 4.24455 6.18259 4.78492 5.49092Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    9
    -  <path d="M7.16918 7.8752L8.12478 8.83079C8.08406 8.83686 8.04238 8.84 7.99997 8.84C7.53605 8.84 7.15997 8.46392 7.15997 8C7.15997 7.95759 7.16312 7.91592 7.16918 7.8752Z" fill="context-fill" fill-opacity="context-fill-opacity" />
    
    10
    -  <path d="M1.15533 1.85684L14.0906 14.7921C14.3511 15.0527 14.3511 15.4751 14.0906 15.7357L14.0906 15.7357C13.83 15.9963 13.4075 15.9963 13.1469 15.7357L0.211679 2.8005C-0.048903 2.53992 -0.0489032 2.11743 0.211682 1.85684C0.472265 1.59626 0.894753 1.59626 1.15533 1.85684Z" fill="context-stroke" fill-opacity="context-fill-opacity" />
    
    2
    +  <g fill="context-fill">
    
    3
    +    <path d="M4.22266 3.33887C2.86688 4.43893 2 6.11802 2 8C2 10.5177 3.55156 12.6712 5.75 13.5615V11.8955C4.40554 11.1173 3.5 9.66519 3.5 8C3.5 6.53204 4.20245 5.22766 5.29004 4.40625L6.36816 5.48438C5.54522 6.0193 5 6.94534 5 8C5 9.39752 5.95658 10.568 7.25 10.9014V15.4619C3.46006 15.0856 0.5 11.889 0.5 8C0.5 5.7039 1.53297 3.65017 3.1582 2.27441L4.22266 3.33887Z"/>
    
    4
    +    <path d="M11.5908 10.707C11.2281 11.1867 10.7731 11.5927 10.25 11.8955V13.5615C11.1981 13.1776 12.0252 12.5581 12.6602 11.7764L13.7256 12.8418C12.5015 14.2874 10.7408 15.2642 8.75 15.4619V10.9014C9.48582 10.7117 10.111 10.25 10.5146 9.63086L11.5908 10.707Z"/>
    
    5
    +    <path d="M8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 9.39074 15.1187 10.6913 14.459 11.8076L13.3555 10.7041C13.767 9.89159 14 8.97331 14 8C14 4.68629 11.3137 2 8 2C7.02671 2 6.10779 2.23223 5.29492 2.64355L4.19043 1.53906C5.30702 0.879265 6.6091 0.5 8 0.5Z"/>
    
    6
    +    <path d="M8 3.5C10.4853 3.5 12.5 5.51472 12.5 8C12.5 8.55104 12.3982 9.07776 12.2168 9.56543L10.9795 8.32812C10.9913 8.22029 11 8.11101 11 8C11 6.34315 9.65685 5 8 5C7.88813 5 7.77764 5.00565 7.66895 5.01758L6.43262 3.78125C6.92077 3.59982 7.44868 3.5 8 3.5Z"/>
    
    7
    +    <path d="M9.4043 8.52051C9.19244 9.09186 8.64506 9.5 8 9.5C7.17157 9.5 6.5 8.82843 6.5 8C6.5 7.35514 6.90744 6.80673 7.47852 6.59473L9.4043 8.52051Z"/>
    
    8
    +  </g>
    
    9
    +  <path fill-rule="evenodd" d="M1.68368 0.79982L14.9419 14.0581L14.058 14.942L0.799793 1.6837L1.68368 0.79982Z" fill="context-stroke"/>
    
    11 10
     </svg>

  • browser/components/torconnect/content/tor-connect.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<g>
    
    3
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M8.00001 0.501331C3.85867 0.501331 0.501343 3.85866 0.501343 8C0.501343 11.5867 3.01868 14.584 6.38401 15.3227C6.73601 15.4 7.09333 15.4533 7.46134 15.4773V9.74933C6.71467 9.52 6.17068 8.82401 6.17068 8C6.17068 6.98934 6.98935 6.17067 8.00001 6.17067C9.01067 6.17067 9.82934 6.98934 9.82934 8C9.82934 8.82401 9.28534 9.52 8.53868 9.74933V15.4773C8.90668 15.4533 9.26401 15.4 9.61601 15.3227C12.9813 14.584 15.4987 11.5867 15.4987 8C15.4987 3.85866 12.1414 0.501331 8.00001 0.501331ZM9.61601 14.1173V10.528C10.448 9.99466 11 9.06133 11 8C11 6.344 9.65601 5 8.00001 5C6.344 5 5.00001 6.344 5.00001 8C5.00001 9.06133 5.55201 9.99466 6.38401 10.528V14.1173C3.67201 13.4053 1.67201 10.9387 1.67201 8C1.67201 4.504 4.50401 1.67201 8.00001 1.67201C11.496 1.67201 14.328 4.50401 14.328 8C14.328 10.9387 12.328 13.4053 9.61601 14.1173Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    4
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M7.99999 2.74933C5.10133 2.74933 2.74933 5.10134 2.74933 8C2.74933 10.336 4.27467 12.3147 6.384 12.9947V11.744C4.936 11.12 3.92267 9.67733 3.92267 8C3.92267 5.74666 5.74666 3.92267 7.99999 3.92267C10.2533 3.92267 12.0773 5.74666 12.0773 8C12.0773 9.67733 11.064 11.12 9.61599 11.744V12.9947C11.7253 12.3147 13.2507 10.336 13.2507 8C13.2507 5.10133 10.8987 2.74933 7.99999 2.74933Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    5
    -<path d="M7.99997 8.84C8.46389 8.84 8.83997 8.46392 8.83997 8C8.83997 7.53608 8.46389 7.16 7.99997 7.16C7.53605 7.16 7.15997 7.53608 7.15997 8C7.15997 8.46392 7.53605 8.84 7.99997 8.84Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    6
    -</g>
    
    2
    +  <g fill="context-fill">
    
    3
    +    <path fill-rule="evenodd" d="M8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 11.889 12.5399 15.0856 8.75 15.4619V10.9014C10.0434 10.568 11 9.39752 11 8C11 6.34315 9.65685 5 8 5C6.34315 5 5 6.34315 5 8C5 9.39752 5.95658 10.568 7.25 10.9014V15.4619C3.46006 15.0856 0.5 11.889 0.5 8C0.5 3.85786 3.85786 0.5 8 0.5ZM8 2C4.68629 2 2 4.68629 2 8C2 10.5177 3.55156 12.6712 5.75 13.5615V11.8955C4.40554 11.1173 3.5 9.66519 3.5 8C3.5 5.51472 5.51472 3.5 8 3.5C10.4853 3.5 12.5 5.51472 12.5 8C12.5 9.66519 11.5945 11.1173 10.25 11.8955V13.5615C12.4484 12.6712 14 10.5177 14 8C14 4.68629 11.3137 2 8 2Z"/>
    
    4
    +    <path d="M8 6.5C8.82843 6.5 9.5 7.17157 9.5 8C9.5 8.82843 8.82843 9.5 8 9.5C7.17157 9.5 6.5 8.82843 6.5 8C6.5 7.17157 7.17157 6.5 8 6.5Z"/>
    
    5
    +  </g>
    
    7 6
     </svg>

  • browser/components/torconnect/jar.mn
    ... ... @@ -7,8 +7,9 @@ browser.jar:
    7 7
         content/browser/torconnect/aboutTorConnect.js                             (content/aboutTorConnect.js)
    
    8 8
         content/browser/torconnect/arrow-right.svg                                (content/arrow-right.svg)
    
    9 9
         content/browser/torconnect/bridge.svg                                     (content/bridge.svg)
    
    10
    -    content/browser/torconnect/connection-failure.svg                         (content/connection-failure.svg)
    
    11 10
         content/browser/torconnect/connection-location.svg                        (content/connection-location.svg)
    
    11
    +    content/browser/torconnect/network.svg                                    (content/network.svg)
    
    12
    +    content/browser/torconnect/network-broken.svg                             (content/network-broken.svg)
    
    12 13
         content/browser/torconnect/tor-connect.svg                                (content/tor-connect.svg)
    
    13 14
         content/browser/torconnect/tor-not-connected-to-connected-animated.svg    (content/tor-not-connected-to-connected-animated.svg)
    
    14 15
         content/browser/torconnect/tor-connect-broken.svg                         (content/tor-connect-broken.svg)

  • browser/components/torpreferences/content/bridge.svg
    1
    -<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <path d="M15.5 11.5C15.5 7.35786 12.1421 4 8 4C3.85786 4 0.5 7.35786 0.5 11.5V12.7461H1.67188V11.5C1.67188 8.00507 4.50507 5.17188 8 5.17188C11.4949 5.17188 14.3281 8.00507 14.3281 11.5V12.7461H15.5V11.5Z"/>
    
    3
    -  <path d="M13.25 11.5C13.25 8.6005 10.8995 6.24999 7.99999 6.24999C5.1005 6.24999 2.74999 8.6005 2.74999 11.5L2.74989 12.7461H3.92177L3.92187 11.5C3.92187 9.24771 5.74771 7.42187 7.99999 7.42187C10.2523 7.42187 12.0781 9.24771 12.0781 11.5L12.0782 12.7461H13.2501L13.25 11.5Z"/>
    
    4
    -  <path d="M8 8.5C9.65686 8.5 11 9.84315 11 11.5L11.0002 12.7461H9.82836L9.82813 11.5C9.82813 10.4904 9.00965 9.67188 8 9.67188C6.99036 9.67188 6.17188 10.4904 6.17188 11.5L6.17164 12.7461H4.99977V11.5C4.99977 9.84315 6.34315 8.5 8 8.5Z"/>
    
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <g fill="context-fill">
    
    3
    +    <path d="M8 4C12.1089 4 15.4437 7.30418 15.4971 11.4004H15.5V12.5H14V11.5C14 8.18629 11.3137 5.5 8 5.5C4.68629 5.5 2 8.18629 2 11.5V12.5H0.5V11.4004H0.50293C0.556264 7.30418 3.89113 4 8 4Z"/>
    
    4
    +    <path d="M8 6.25C10.8662 6.25 13.194 8.54688 13.2471 11.4004H13.25V12.5H11.75V11.5C11.75 9.42893 10.0711 7.75 8 7.75C5.92893 7.75 4.25 9.42893 4.25 11.5V12.5H2.75V11.4004H2.75293C2.80605 8.54688 5.13379 6.25 8 6.25Z"/>
    
    5
    +    <path d="M8 8.5C9.62351 8.5 10.9445 9.78967 10.9971 11.4004H11V12.5H9.5V11.5C9.5 10.6716 8.82843 10 8 10C7.17157 10 6.5 10.6716 6.5 11.5V12.5H5V11.4004H5.00293C5.0555 9.78967 6.37649 8.5 8 8.5Z"/>
    
    6
    +  </g>
    
    5 7
     </svg>

  • browser/components/torpreferences/content/mail.svg
    1
    -<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <path fill-rule="evenodd" d="M13 2.5H3C1.89543 2.5 1 3.39543 1 4.5V11.5C1 12.6046 1.89543 13.5 3 13.5H13C14.1046 13.5 15 12.6046 15 11.5V4.5C15 3.39543 14.1046 2.5 13 2.5ZM12.8023 3.75H3.19766L7.7466 7.91986C7.88997 8.05129 8.11003 8.05129 8.2534 7.91986L12.8023 3.75ZM2.25 4.57702V11.5C2.25 11.9142 2.58579 12.25 3 12.25H13C13.4142 12.25 13.75 11.9142 13.75 11.5V4.57702L9.09805 8.84131C8.47678 9.41081 7.52322 9.41081 6.90195 8.84131L2.25 4.57702Z" fill="context-fill" />
    
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path fill-rule="evenodd" d="M13 2.5C14.1046 2.5 15 3.39543 15 4.5V11.5L14.9893 11.7041C14.8938 12.6457 14.1457 13.3938 13.2041 13.4893L13 13.5H3L2.7959 13.4893C1.85435 13.3938 1.1062 12.6457 1.01074 11.7041L1 11.5V4.5C1 3.39543 1.89543 2.5 3 2.5H13ZM9.01367 9.08789C8.44019 9.61358 7.55981 9.61358 6.98633 9.08789L2.5 4.97559V11.5C2.5 11.7761 2.72386 12 3 12H13C13.2761 12 13.5 11.7761 13.5 11.5V4.97559L9.01367 9.08789ZM8 7.98242L12.3447 4H3.65527L8 7.98242Z" fill="context-fill"/>
    
    3 3
     </svg>

  • browser/components/torpreferences/content/network-broken.svg deleted
    1
    -<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<rect width="18.6565" height="1.22295" rx="0.611475" transform="matrix(-0.707107 -0.707107 -0.707107 0.707107 14.9464 14.1921)" fill="context-fill"/>
    
    3
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M3.9498 1.68761C5.14904 0.918177 6.55296 0.5 8 0.5C9.98912 0.5 11.8968 1.29018 13.3033 2.6967C14.7098 4.10322 15.5 6.01088 15.5 8C15.5 9.44704 15.0818 10.851 14.3124 12.0502L13.3945 11.1323C13.8373 10.3656 14.1137 9.51118 14.202 8.625H11.973C11.9515 8.95148 11.9131 9.27556 11.8582 9.596L9.63719 7.375H10.719C10.573 5.44665 9.75105 3.63171 8.398 2.25H7.602C7.08087 2.78217 6.63852 3.37861 6.28323 4.02104L5.37173 3.10954C5.55124 2.81339 5.74752 2.52639 5.96 2.25H5.552C5.31395 2.35224 5.08325 2.46884 4.86107 2.59888L3.9498 1.68761ZM13.0242 4.30006C12.3637 3.39877 11.4738 2.69088 10.447 2.25H10.04C11.1778 3.72922 11.8509 5.51288 11.974 7.375H14.203C14.0918 6.26313 13.6848 5.20135 13.0242 4.30006Z" fill="context-fill"/>
    
    4
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M3.08673 2.33343C2.9529 2.44948 2.82278 2.57061 2.6967 2.6967C1.29018 4.10322 0.5 6.01088 0.5 8C0.5 9.98912 1.29018 11.8968 2.6967 13.3033C4.10322 14.7098 6.01088 15.5 8 15.5C9.98912 15.5 11.8968 14.7098 13.3033 13.3033C13.4294 13.1772 13.5505 13.0471 13.6666 12.9133L12.7733 12.02C12.1456 12.7694 11.3496 13.3627 10.448 13.75H10.039C10.7209 12.8639 11.2359 11.8685 11.5656 10.8123L10.5448 9.79147C10.2135 11.2778 9.47326 12.6509 8.397 13.75H7.602C6.24895 12.3683 5.427 10.5534 5.281 8.625H9.37831L8.12831 7.375H5.281C5.34173 6.57283 5.51944 5.79028 5.80369 5.05038L4.8504 4.09709C4.38292 5.12591 4.10162 6.23576 4.026 7.375H1.797C1.90802 6.2632 2.31487 5.20145 2.97523 4.30016C3.26721 3.90165 3.60404 3.54094 3.97771 3.22441L3.08673 2.33343ZM2.97497 11.7C3.63536 12.6014 4.52524 13.3092 5.552 13.75H5.96C4.82222 12.2708 4.14912 10.4871 4.026 8.625H1.797C1.90781 9.73686 2.31458 10.7987 2.97497 11.7Z" fill="context-fill"/>
    
    5
    -</svg>

  • browser/components/torpreferences/content/telegram-logo.svg
    1
    -<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" xmlns="http://www.w3.org/2000/svg">
    
    2
    -  <path fill-rule="evenodd" clip-rule="evenodd" d="M13.5527 3.74072C13.6057 3.44502 13.3069 3.21007 13.0321 3.33143L2.46222 7.99865L5.04818 8.60316L10.1001 5.29184C10.8373 4.80861 11.6593 5.7727 11.0656 6.42426L7.88895 9.91029L11.9093 12.8968L13.5527 3.74072ZM12.5272 2.18794C13.7181 1.66208 15.013 2.68016 14.783 3.96155L13.104 13.3162C12.9564 14.1382 11.9962 14.5186 11.3258 14.0205L7.03263 10.8313C6.49819 10.4343 6.42353 9.66259 6.87195 9.17049L7.47872 8.50462L5.68862 9.67797C5.4311 9.84676 5.11564 9.90263 4.81582 9.83254L1.81371 9.13075C0.762034 8.8849 0.627375 7.4424 1.61537 7.00614L12.5272 2.18794Z"/>
    
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <path d="M13.5351 1.61133C14.3905 1.37877 15.2421 2.1116 15.0898 3.02539L13.3779 13.2959C13.2221 14.2299 12.1243 14.6585 11.3769 14.0771L7.87787 11.3555C7.39141 10.9771 7.2535 10.3005 7.55267 9.76172L8.48431 8.08398L6.0517 9.54394C5.78506 9.70392 5.46793 9.75825 5.16302 9.69726L1.93158 9.05078C0.72786 8.81004 0.556211 7.16031 1.68451 6.67676L13.3642 1.6709L13.5351 1.61133ZM3.01556 7.7373L5.36322 8.20703L10.1142 5.35644C10.4053 5.18197 10.7775 5.22499 11.0214 5.46094C11.2654 5.69697 11.3201 6.0675 11.1552 6.36426L8.96674 10.3018L11.9667 12.6348L13.5341 3.22949L3.01556 7.7373Z" fill="context-fill"/>
    
    3 3
     </svg>

  • browser/components/torpreferences/content/torPreferences.css
    ... ... @@ -63,11 +63,11 @@ button.spoof-button-disabled {
    63 63
     }
    
    64 64
     
    
    65 65
     #network-status-internet-area .network-status-icon {
    
    66
    -  content: url("chrome://browser/content/torpreferences/network.svg");
    
    66
    +  content: url("chrome://browser/content/torconnect/network.svg");
    
    67 67
     }
    
    68 68
     
    
    69 69
     #network-status-internet-area.status-offline .network-status-icon {
    
    70
    -  content: url("chrome://browser/content/torpreferences/network-broken.svg");
    
    70
    +  content: url("chrome://browser/content/torconnect/network-broken.svg");
    
    71 71
     }
    
    72 72
     
    
    73 73
     #network-status-tor-area .network-status-icon {
    
    ... ... @@ -665,7 +665,7 @@ button.spoof-button-disabled {
    665 665
     }
    
    666 666
     
    
    667 667
     #tor-bridges-provider-icon-web {
    
    668
    -  content: url("chrome://browser/content/torpreferences/network.svg");
    
    668
    +  content: url("chrome://browser/content/torconnect/network.svg");
    
    669 669
     }
    
    670 670
     
    
    671 671
     #tor-bridges-provider-icon-email {
    

  • browser/components/torpreferences/jar.mn
    ... ... @@ -17,8 +17,6 @@ browser.jar:
    17 17
         content/browser/torpreferences/builtinBridgeDialog.js            (content/builtinBridgeDialog.js)
    
    18 18
         content/browser/torpreferences/connectionSettingsDialog.xhtml    (content/connectionSettingsDialog.xhtml)
    
    19 19
         content/browser/torpreferences/connectionSettingsDialog.js       (content/connectionSettingsDialog.js)
    
    20
    -    content/browser/torpreferences/network.svg                       (content/network.svg)
    
    21
    -    content/browser/torpreferences/network-broken.svg                (content/network-broken.svg)
    
    22 20
         content/browser/torpreferences/mail.svg                          (content/mail.svg)
    
    23 21
         content/browser/torpreferences/provideBridgeDialog.xhtml         (content/provideBridgeDialog.xhtml)
    
    24 22
         content/browser/torpreferences/provideBridgeDialog.js            (content/provideBridgeDialog.js)
    

  • browser/themes/shared/icons/new_circuit.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M10.5994 2.89744C9.52191 2.34851 8.2983 2.15477 7.10392 2.34398C6.64247 2.41708 6.19453 2.5459 5.76923 2.72578C5.82159 2.91042 5.84961 3.10529 5.84961 3.3067C5.84961 4.48031 4.89821 5.4317 3.72461 5.4317C2.551 5.4317 1.59961 4.48031 1.59961 3.3067C1.59961 2.1331 2.551 1.1817 3.72461 1.1817C4.23757 1.1817 4.70808 1.36346 5.07525 1.66608C5.65429 1.3987 6.27072 1.21038 6.90834 1.10937C8.36342 0.878863 9.85413 1.11489 11.1668 1.78364C12.4795 2.45239 13.5468 3.51953 14.2158 4.83212C14.8848 6.14471 15.121 7.63538 14.8907 9.0905C14.8368 9.43143 14.5167 9.66408 14.1757 9.61013C13.8348 9.55617 13.6022 9.23605 13.6561 8.89511C13.8451 7.70071 13.6512 6.47713 13.1021 5.39971C12.553 4.3223 11.6769 3.44636 10.5994 2.89744ZM4.64961 3.3067C4.64961 3.81756 4.23547 4.2317 3.72461 4.2317C3.21375 4.2317 2.79961 3.81756 2.79961 3.3067C2.79961 2.79584 3.21375 2.3817 3.72461 2.3817C4.23547 2.3817 4.64961 2.79584 4.64961 3.3067Z" fill="context-fill"/>
    
    3
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M1.82421 6.38991C2.16514 6.44387 2.39779 6.76399 2.34383 7.10492C2.15482 8.29933 2.34875 9.52291 2.89785 10.6003C3.44695 11.6777 4.32303 12.5537 5.40053 13.1026C6.47803 13.6515 7.70165 13.8453 8.89602 13.6561C9.35628 13.5831 9.8031 13.4548 10.2274 13.2757C10.1734 13.0884 10.1445 12.8906 10.1445 12.686C10.1445 11.5124 11.0959 10.561 12.2695 10.561C13.4431 10.561 14.3945 11.5124 14.3945 12.686C14.3945 13.8596 13.4431 14.811 12.2695 14.811C11.7602 14.811 11.2927 14.6318 10.9267 14.333C10.3471 14.6009 9.72997 14.7895 9.0916 14.8907C7.63652 15.1212 6.14581 14.8851 4.83311 14.2164C3.52042 13.5476 2.45311 12.4805 1.78415 11.1679C1.11519 9.85533 0.878921 8.36466 1.1092 6.90954C1.16315 6.56861 1.48327 6.33596 1.82421 6.38991ZM13.1945 12.686C13.1945 13.1968 12.7804 13.611 12.2695 13.611C11.7587 13.611 11.3445 13.1968 11.3445 12.686C11.3445 12.1751 11.7587 11.761 12.2695 11.761C12.7804 11.761 13.1945 12.1751 13.1945 12.686Z" fill="context-fill"/>
    
    2
    +  <g fill="context-fill">
    
    3
    +    <path fill-rule="evenodd" d="M1.1875 6.39062C1.59865 6.70184 2.06859 6.93821 2.57715 7.08398C2.52719 7.38195 2.5 7.68784 2.5 8C2.5 11.0376 4.96243 13.5 8 13.5C8.71785 13.5 9.4028 13.3609 10.0312 13.1104C10.0123 12.9929 10 12.8728 10 12.75C10 11.5074 11.0074 10.5 12.25 10.5C13.4926 10.5 14.5 11.5074 14.5 12.75C14.5 13.9926 13.4926 15 12.25 15C11.6777 15 11.1568 14.7846 10.7598 14.4326C9.91298 14.7969 8.98046 15 8 15C4.13401 15 1 11.866 1 8C1 7.44604 1.06587 6.90746 1.1875 6.39062ZM12.25 12C11.8358 12 11.5 12.3358 11.5 12.75C11.5 13.1642 11.8358 13.5 12.25 13.5C12.6642 13.5 13 13.1642 13 12.75C13 12.3358 12.6642 12 12.25 12Z"/>
    
    4
    +    <path fill-rule="evenodd" d="M8 1C11.866 1 15 4.13401 15 8C15 8.67169 14.9032 9.32065 14.7266 9.93555C14.3382 9.59352 13.8789 9.3305 13.373 9.17188C13.455 8.79413 13.5 8.4023 13.5 8C13.5 4.96243 11.0376 2.5 8 2.5C7.28203 2.5 6.59653 2.6384 5.96777 2.88867C5.98682 3.00648 6 3.12682 6 3.25C6 4.49264 4.99264 5.5 3.75 5.5C2.50736 5.5 1.5 4.49264 1.5 3.25C1.5 2.00736 2.50736 1 3.75 1C4.32159 1 4.84237 1.2143 5.23926 1.56543C6.08633 1.20153 7.01967 1 8 1ZM3.75 2.5C3.33579 2.5 3 2.83579 3 3.25C3 3.66421 3.33579 4 3.75 4C4.16421 4 4.5 3.66421 4.5 3.25C4.5 2.83579 4.16421 2.5 3.75 2.5Z"/>
    
    5
    +  </g>
    
    4 6
     </svg>

  • browser/themes/shared/icons/new_identity.svg
    1
    -<?xml version="1.0" encoding="UTF-8"?>
    
    2
    -<svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    
    3
    -    <g fill="context-fill" fill-opacity="context-fill-opacity">
    
    4
    -        <path d="m13.5383 14.5627c-.1712-.0053-.3194-.1334-.3505-.3028-.0419-.294-.1441-.5789-.3001-.8369-.2583-.1558-.5436-.2579-.838-.2998-.1694-.0313-.2974-.1793-.3026-.3501-.0053-.1708.1136-.3146.2813-.3402.2944-.0329.5762-.1254.8284-.272.1426-.2476.2313-.5243.2608-.8129.0237-.1679.1662-.2884.3372-.2851.1699.0042.3181.1295.3517.2973.0471.2931.1533.5763.312.8323.2565.1573.5396.263.8326.3109.1682.0345.2929.1836.2958.3536.0028.17-.1171.3116-.2843.3357-.2894.0285-.5669.1172-.8147.2604-.1462.2521-.2386.5335-.2717.8274-.025.167-.1675.2861-.3379.2822z"/>
    
    5
    -        <path d="m6.49858 2.99992c-.14675-.00459-.27377-.11436-.3004-.25961-.03593-.25196-.12354-.49621-.25729-.71731-.22137-.13358-.46594-.22109-.71822-.25699-.14526-.02682-.25492-.15363-.25945-.30004-.00454-.14641.09737-.26967.24112-.29164.25236-.02817.49393-.10747.71013-.233093.12217-.2123.19825-.449454.22353-.696834.0203-.143878.14242-.24714456.28897-.24434753.14565.00358504.27273.11100153.30149.25484453.0404.251183.13139.493923.2674.713349.21988.134841.46256.225461.71364.266481.14417.02957.25114.15744.25358.30313.00244.1457-.10035.26707-.24368.28774-.2481.02441-.48592.10041-.69835.22319-.1253.2161-.20449.45729-.23284.7092-.0214.14312-.14361.24521-.28963.24193z"/>
    
    6
    -        <path d="m1.82093 5.3609c-.15279-.00473-.28512-.11875-.31315-.26981-.02739-.18014-.08781-.35525-.1782-.51643-.16152-.09021-.336989-.15052-.517512-.17788-.151437-.02794-.265749-.16003-.270474-.31254-.004724-.15251.101518-.2809.251381-.30378.181146-.02145.355265-.07593.513815-.16075.08209-.15545.13363-.32622.15197-.50355.02095-.15059.14903-.25861.3025-.25512.15164.00368.28404.11525.31428.26484.03021.18029.09338.35503.18632.51538.16048.09192.33508.15452.51517.18469.1503.0308.26181.164.26435.31577.00254.15176-.10462.27819-.25404.29971-.17764.01914-.34855.07141-.50396.15412-.08502.1582-.13963.33194-.16114.5127-.022.14911-.14912.25571-.30131.25265z"/>
    
    7
    -        <path clip-rule="evenodd" d="m15.3213 1.06694c.2441-.244076.2441-.639804 0-.883882-.2441-.2440775-.6398-.2440774-.8839 0l-5.96506 5.965062h-.50519c-1.996-1.09517-4.49023.42233-6.49079 1.63948-.41545.25277-.80961.49258-1.173597.69335-.16756.10002-.289261.26641-.30145394.48048-.01219156.21407.06079654.41038.21802994.56743l1.243691 1.24224 2.37084-1.02603c.15392-.06661.30331.14022.18601.25753l-1.66213 1.6621 1.46329 1.4616 1.66126-1.6613c.1173-.1173.32413.0321.25752.186l-1.02482 2.3682 1.25462 1.2531c.15724.157.35379.23.56815.2178.19095-.0561.35851-.1561.45869-.3234.20012-.3592.43577-.7455.68321-1.1511 1.22241-2.0039 2.73233-4.47901 1.66484-6.47533v-.49654zm-7.46715 6.55077c1.12692 1.12692.64113 2.69369-.05278 3.70149h-.50137l-3.13-3.1492v-.5c1.00858-.68566 2.56556-1.17088 3.68415-.05229z" fill-rule="evenodd"/>
    
    8
    -    </g>
    
    1
    +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    +  <g fill="context-fill">
    
    3
    +    <path d="M13.5383 14.5627C13.3671 14.5574 13.2189 14.4293 13.1878 14.2599C13.1459 13.9659 13.0437 13.681 12.8877 13.423C12.6294 13.2672 12.3441 13.1651 12.0497 13.1232C11.8803 13.0919 11.7523 12.9439 11.7471 12.7731C11.7418 12.6023 11.8607 12.4585 12.0284 12.4329C12.3228 12.4 12.6046 12.3075 12.8568 12.1609C12.9994 11.9133 13.0881 11.6366 13.1176 11.348C13.1413 11.1801 13.2838 11.0596 13.4548 11.0629C13.6247 11.0671 13.7729 11.1924 13.8065 11.3602C13.8536 11.6533 13.9598 11.9365 14.1185 12.1925C14.375 12.3498 14.6581 12.4555 14.9511 12.5034C15.1193 12.5379 15.244 12.687 15.2469 12.857C15.2497 13.027 15.1298 13.1686 14.9626 13.1927C14.6732 13.2212 14.3957 13.3099 14.1479 13.4531C14.0017 13.7052 13.9093 13.9866 13.8762 14.2805C13.8512 14.4475 13.7087 14.5666 13.5383 14.5627Z"/>
    
    4
    +    <path d="M6.49858 2.99992C6.35183 2.99533 6.22481 2.88556 6.19818 2.74031C6.16225 2.48835 6.07464 2.2441 5.94089 2.023C5.71952 1.88942 5.47495 1.80191 5.22267 1.76601C5.07741 1.73919 4.96775 1.61238 4.96322 1.46597C4.95868 1.31956 5.06059 1.1963 5.20434 1.17433C5.4567 1.14616 5.69827 1.06686 5.91447 0.941237C6.03664 0.728937 6.11272 0.491783 6.138 0.244403C6.1583 0.100525 6.28042 -0.00274156 6.42697 5.5472e-05C6.57262 0.00364051 6.6997 0.111057 6.72846 0.2549C6.76886 0.506083 6.85985 0.748823 6.99586 0.968248C7.21574 1.10309 7.45842 1.19371 7.7095 1.23473C7.85367 1.2643 7.96064 1.39217 7.96308 1.53786C7.96552 1.68356 7.86273 1.80493 7.7194 1.8256C7.4713 1.85001 7.23348 1.92601 7.02105 2.04879C6.89575 2.26489 6.81656 2.50608 6.78821 2.75799C6.76681 2.90111 6.6446 3.0032 6.49858 2.99992Z"/>
    
    5
    +    <path d="M1.82093 5.3609C1.66814 5.35617 1.53581 5.24215 1.50778 5.09109C1.48039 4.91095 1.41997 4.73584 1.32958 4.57466C1.16806 4.48445 0.992591 4.42414 0.812068 4.39678C0.660631 4.36884 0.546319 4.23675 0.541594 4.08424C0.53687 3.93173 0.643112 3.80334 0.792975 3.78046C0.974121 3.75901 1.14824 3.70453 1.30679 3.61971C1.38888 3.46426 1.44042 3.29349 1.45876 3.11616C1.47971 2.96557 1.60779 2.85755 1.76126 2.86104C1.9129 2.86472 2.0453 2.97629 2.07554 3.12588C2.10575 3.30617 2.16892 3.48091 2.26186 3.64126C2.42234 3.73318 2.59694 3.79578 2.77703 3.82595C2.92733 3.85675 3.03884 3.98995 3.04138 4.14172C3.04392 4.29348 2.93676 4.41991 2.78734 4.44143C2.6097 4.46057 2.43879 4.51284 2.28338 4.59555C2.19836 4.75375 2.14375 4.92749 2.12224 5.10825C2.10024 5.25736 1.97312 5.36396 1.82093 5.3609Z"/>
    
    6
    +    <path fill-rule="evenodd" d="M9.3301 7.67207C11.313 10.4909 8.28589 14.0112 7.11073 15.6643C6.90567 15.9522 6.45064 16.0177 6.2006 15.7679L4.98526 14.5526L6.07078 11.8388C6.15305 11.6329 5.89412 11.4619 5.73726 11.6185L3.89422 13.4615L2.51522 12.0825L4.35826 10.2395C4.51483 10.0826 4.34387 9.82362 4.13798 9.90595L1.42418 10.9915L0.173624 9.74091C-0.0760972 9.49087 -0.0106323 9.03583 0.277204 8.83079C1.93032 7.65565 5.45058 4.62864 8.26944 6.61141L14.717 0.163898L15.7776 1.22456L9.3301 7.67207ZM7.78331 8.15821C7.30302 7.67795 6.84183 7.50314 6.3981 7.46353C5.91674 7.42068 5.35141 7.52976 4.7056 7.7943C4.46669 7.89217 4.23284 8.00491 4.00332 8.12644L7.81576 11.9389C7.93735 11.7093 8.04932 11.4749 8.14722 11.2359C8.41175 10.5901 8.52085 10.0248 8.47798 9.54342C8.43836 9.09969 8.26358 8.63849 7.78331 8.15821Z"/>
    
    7
    +  </g>
    
    9 8
     </svg>

  • browser/themes/shared/identity-block/identity-block.css
    ... ... @@ -237,15 +237,15 @@
    237 237
     #identity-box[pageproxystate="valid"].onionCertUserOverridden #identity-icon {
    
    238 238
       list-style-image: url(chrome://global/skin/icons/onion-warning.svg);
    
    239 239
       visibility: visible;
    
    240
    -  /* onion-warning includes another context-stroke color. Here we want it to
    
    241
    -   * match the context-fill color, which should be currentColor. */
    
    242
    -  -moz-context-properties: fill, fill-opacity, stroke;
    
    243
    -  stroke: currentColor;
    
    244 240
     }
    
    245 241
     
    
    246 242
     #identity-box[pageproxystate="valid"].onionMixedActiveContent #identity-icon {
    
    247 243
       list-style-image: url(chrome://global/skin/icons/onion-slash.svg);
    
    248 244
       visibility: visible;
    
    245
    +  /* onion-slash includes another context-stroke color. */
    
    246
    +  -moz-context-properties: fill, fill-opacity, stroke;
    
    247
    +  /* Match the slash in security-broken.svg. */
    
    248
    +  stroke: #f90d3f;
    
    249 249
     }
    
    250 250
     
    
    251 251
     #permissions-granted-icon {
    

  • toolkit/themes/shared/icons/onion-site.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M8 13C9.65685 13 11 11.6569 11 10C11 8.34315 9.65685 7 8 7C6.34315 7 5 8.34315 5 10C5 11.6569 6.34315 13 8 13ZM8 14C10.2091 14 12 12.2091 12 10C12 7.79086 10.2091 6 8 6C5.79086 6 4 7.79086 4 10C4 12.2091 5.79086 14 8 14Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    3
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M8 11C8.55228 11 9 10.5523 9 10C9 9.44772 8.55228 9 8 9C7.44772 9 7 9.44772 7 10C7 10.5523 7.44772 11 8 11ZM8 12C9.10457 12 10 11.1046 10 10C10 8.89543 9.10457 8 8 8C6.89543 8 6 8.89543 6 10C6 11.1046 6.89543 12 8 12Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    4
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M12 5.52779C13.2275 6.62643 14 8.223 14 10C14 13.3137 11.3137 16 8 16C4.68629 16 2 13.3137 2 10C2 8.223 2.7725 6.62643 4 5.52779V4C4 1.79086 5.79086 0 8 0C10.2091 0 12 1.79086 12 4V5.52779ZM5.25 4.66591C6.0738 4.24033 7.00883 4 8 4C8.99117 4 9.9262 4.24033 10.75 4.66591V4C10.75 2.48122 9.51878 1.25 8 1.25C6.48122 1.25 5.25 2.48122 5.25 4V4.66591ZM13 10C13 12.7614 10.7614 15 8 15C5.23858 15 3 12.7614 3 10C3 7.23858 5.23858 5 8 5C10.7614 5 13 7.23858 13 10Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
    
    2
    +  <g fill="context-fill" fill-opacity="context-fill-opacity">
    
    3
    +    <path d="M8.12207 8.80566C8.72734 8.8669 9.2001 9.37861 9.2002 10L9.19336 10.1221C9.1321 10.7273 8.62137 11.2001 8 11.2002L7.87695 11.1934C7.31221 11.1358 6.86281 10.6869 6.80566 10.1221L6.7998 10C6.7999 9.3374 7.3374 8.7999 8 8.7998L8.12207 8.80566Z"/>
    
    4
    +    <path fill-rule="evenodd" d="M8 6.40039C9.98767 6.40064 11.5991 8.01141 11.5996 9.99902L11.5947 10.1846C11.4984 12.0865 9.92586 13.5994 8 13.5996L7.81543 13.5947C5.91321 13.4985 4.40039 11.9252 4.40039 9.99902C4.40086 8.01138 6.0123 6.4006 8 6.40039ZM8 7.90039C6.8407 7.9006 5.90086 8.83979 5.90039 9.99902C5.90039 11.1587 6.84041 12.0994 8 12.0996C9.15955 12.0994 10.0996 11.1586 10.0996 9.99902C10.0991 8.83981 9.15926 7.90064 8 7.90039Z"/>
    
    5
    +    <path fill-rule="evenodd" d="M8 0C9.79493 0 11.25 1.45507 11.25 3.25V4.95703C12.9043 6.02534 14 7.88428 14 10C14 13.3137 11.3137 16 8 16C4.68629 16 2 13.3137 2 10C2 7.88428 3.09573 6.02534 4.75 4.95703V3.25C4.75 1.45507 6.20507 0 8 0ZM8 5.5C5.51472 5.5 3.5 7.51472 3.5 10C3.5 12.4853 5.51472 14.5 8 14.5C10.4853 14.5 12.5 12.4853 12.5 10C12.5 7.51472 10.4853 5.5 8 5.5ZM8 1.5C7.0335 1.5 6.25 2.2835 6.25 3.25V4.25977C6.80369 4.09118 7.39118 4 8 4C8.60882 4 9.19631 4.09118 9.75 4.25977V3.25C9.75 2.2835 8.9665 1.5 8 1.5Z"/>
    
    6
    +  </g>
    
    5 7
     </svg>

  • toolkit/themes/shared/icons/onion-slash.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<path d="M6.62435 8.54824C6.23983 8.91273 6 9.42836 6 10C6 11.1046 6.89543 12 8 12C8.57164 12 9.08727 11.7602 9.45176 11.3757L8.74414 10.668C8.56107 10.8718 8.29551 11 8 11C7.44772 11 7 10.5523 7 10C7 9.70449 7.12818 9.43893 7.33197 9.25586L6.62435 8.54824Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    3
    -<path d="M9.99442 10.1505C9.99812 10.1008 10 10.0506 10 10C10 8.89543 9.10457 8 8 8C7.94936 8 7.89915 8.00188 7.84946 8.00558L9.99442 10.1505Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    4
    -<path d="M5.20988 7.13377C4.46354 7.86041 4 8.87607 4 10C4 12.2091 5.79086 14 8 14C9.12393 14 10.1396 13.5365 10.8662 12.7901L10.159 12.0829C9.61343 12.6483 8.84778 13 8 13C6.34315 13 5 11.6569 5 10C5 9.15222 5.35166 8.38657 5.91707 7.84097L5.20988 7.13377Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    5
    -<path d="M10.8331 10.9892C10.9412 10.6795 11 10.3466 11 10C11 8.34315 9.65685 7 8 7C7.65339 7 7.32052 7.05878 7.01079 7.16692L6.24731 6.40343C6.77658 6.14502 7.37135 6 8 6C10.2091 6 12 7.79086 12 10C12 10.6286 11.855 11.2234 11.5966 11.7527L10.8331 10.9892Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    6
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M14 10C14 8.223 13.2275 6.62643 12 5.52779V4C12 1.79086 10.2091 0 8 0C5.79086 0 4 1.79086 4 4V4.15613L5.50811 5.66423C6.2417 5.2417 7.09263 5 8 5C10.7614 5 13 7.23858 13 10C13 10.9074 12.7583 11.7583 12.3358 12.4919L13.0637 13.2199C13.6565 12.2896 14 11.1849 14 10ZM8 4C7.00883 4 6.0738 4.24033 5.25 4.66591V4C5.25 2.48122 6.48122 1.25 8 1.25C9.51878 1.25 10.75 2.48122 10.75 4V4.66591C9.9262 4.24033 8.99117 4 8 4Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    7
    -<path d="M12.2805 14.2044C11.1919 15.3126 9.67621 16 8 16C4.68629 16 2 13.3137 2 10C2 8.32379 2.68736 6.80812 3.79558 5.71948L4.50272 6.42662C3.57545 7.33427 3 8.59993 3 10C3 12.7614 5.23858 15 8 15C9.40007 15 10.6657 14.4246 11.5734 13.4973L12.2805 14.2044Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    8
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M1.25801 3.93806C1.50209 3.69398 1.89782 3.69398 2.14189 3.93806L13.1419 14.9381C13.386 15.1821 13.386 15.5779 13.1419 15.8219C12.8978 16.066 12.5021 16.066 12.258 15.8219L1.25801 4.82194C1.01393 4.57787 1.01393 4.18214 1.25801 3.93806Z" fill="#F90D3F"/>
    
    2
    +  <g fill="context-fill" fill-opacity="context-fill-opacity">
    
    3
    +    <path d="M5.35645 6.35742C4.23126 7.17542 3.5 8.50246 3.5 10C3.5 12.4853 5.51472 14.5 8 14.5C9.49762 14.5 10.8236 13.7679 11.6416 12.6426L12.7109 13.7119C11.6122 15.1045 9.91152 16 8 16C4.68629 16 2 13.3137 2 10C2 8.08844 2.89537 6.38766 4.28809 5.28906L5.35645 6.35742Z"/>
    
    4
    +    <path d="M7.10254 8.10352C6.3926 8.44003 5.90073 9.16118 5.90039 9.99902C5.90039 11.1587 6.84041 12.0994 8 12.0996C8.83804 12.0994 9.55878 11.6067 9.89551 10.8965L10.9941 11.9951C10.3488 12.9618 9.24942 13.5995 8 13.5996L7.81543 13.5947C5.91321 13.4985 4.40039 11.9252 4.40039 9.99902C4.40069 8.74999 5.03672 7.64917 6.00293 7.00391L7.10254 8.10352Z"/>
    
    5
    +    <path fill-rule="evenodd" d="M8 0C9.79493 0 11.25 1.45507 11.25 3.25V4.95703C12.9043 6.02534 14 7.88428 14 10C14 10.9424 13.7817 11.8334 13.3945 12.627L12.248 11.4805C12.4097 11.0166 12.5 10.519 12.5 10C12.5 7.51472 10.4853 5.5 8 5.5C7.48081 5.5 6.9826 5.5892 6.51855 5.75098L4.75 3.98242V3.25C4.75 1.45507 6.20507 0 8 0ZM8 1.5C7.0335 1.5 6.25 2.2835 6.25 3.25V4.25977C6.80369 4.09118 7.39118 4 8 4C8.60882 4 9.19631 4.09118 9.75 4.25977V3.25C9.75 2.2835 8.9665 1.5 8 1.5Z"/>
    
    6
    +    <path d="M9.18359 10.1846C9.09463 10.7594 8.59972 11.2001 8 11.2002L7.87695 11.1934C7.31221 11.1358 6.86281 10.6869 6.80566 10.1221L6.7998 10C6.79989 9.40086 7.23942 8.90419 7.81348 8.81445L9.18359 10.1846Z"/>
    
    7
    +    <path d="M8 6.40039C9.98767 6.40064 11.5991 8.01141 11.5996 9.99902L11.5947 10.1846C11.5849 10.3779 11.5577 10.5668 11.5186 10.751L9.91992 9.15234C9.70854 8.67431 9.32492 8.2902 8.84668 8.0791L7.24707 6.47949C7.4899 6.4278 7.74176 6.40042 8 6.40039Z"/>
    
    8
    +  </g>
    
    9
    +  <path fill-rule="evenodd" d="M0.883871 1.88388L14.1421 15.1421L13.2582 16.026L-1.21742e-05 2.76776L0.883871 1.88388Z" fill="context-stroke" fill-opacity="context-fill-opacity"/>
    
    9 10
     </svg>

  • toolkit/themes/shared/icons/onion-warning.svg
    1 1
     <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
    
    2
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M7.92788 10.5342L7.42044 11.408C7.05803 11.7736 6.55546 12 6 12C4.89543 12 4 11.1046 4 10C4 8.89543 4.89543 8 6 8C7.10457 8 8 8.89543 8 10C8 10.185 7.97488 10.3641 7.92788 10.5342ZM7 10C7 10.5523 6.55228 11 6 11C5.44772 11 5 10.5523 5 10C5 9.44772 5.44772 9 6 9C6.55228 9 7 9.44772 7 10Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    3
    -<path d="M6.52221 12.9547C6.35262 12.9845 6.17812 13 6 13C4.34315 13 3 11.6569 3 10C3 8.34315 4.34315 7 6 7C7.30202 7 8.41032 7.82945 8.8253 8.98878L9.35089 8.08372C9.37772 8.03755 9.40587 7.99285 9.43523 7.94962C8.73673 6.78186 7.45967 6 6 6C3.79086 6 2 7.79086 2 10C2 12.1857 3.75302 13.9619 5.92975 13.9994C5.96208 13.9274 5.99884 13.8558 6.0402 13.7847L6.52221 12.9547Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    4
    -<path fill-rule="evenodd" clip-rule="evenodd" d="M11.1978 7.00088C10.8782 6.44807 10.4728 5.95098 10 5.52779V4C10 1.79086 8.20914 0 6 0C3.79086 0 2 1.79086 2 4V5.52779C0.772501 6.62643 0 8.223 0 10C0 13.3137 2.68629 16 6 16C6.03024 16 6.06043 15.9998 6.09057 15.9993C5.89561 15.7007 5.77424 15.3557 5.749 14.9938C3.10419 14.8631 1 12.6773 1 10C1 7.23858 3.23858 5 6 5C7.75288 5 9.29509 5.90201 10.1878 7.26719C10.5002 7.0977 10.8482 7.00893 11.1978 7.00088ZM6 4C5.00883 4 4.0738 4.24033 3.25 4.66591V4C3.25 2.48122 4.48122 1.25 6 1.25C7.51878 1.25 8.75 2.48122 8.75 4V4.66591C7.9262 4.24033 6.99117 4 6 4Z" fill-opacity="context-fill-opacity" fill="context-fill"/>
    
    5
    -<path d="M15.5956 14.2875L12.2846 8.58591C11.8306 7.8047 10.6696 7.8047 10.2156 8.58591L6.90465 14.2875C6.45865 15.0529 7.03065 16 7.93865 16H14.5616C15.4686 16 16.0406 15.0529 15.5956 14.2875ZM11.8746 12.4189C11.8746 12.5826 11.8088 12.7396 11.6916 12.8553C11.5744 12.9711 11.4154 13.0361 11.2496 13.0361C11.0839 13.0361 10.9249 12.9711 10.8077 12.8553C10.6905 12.7396 10.6246 12.5826 10.6246 12.4189V10.6935C10.6246 10.5298 10.6905 10.3728 10.8077 10.257C10.9249 10.1413 11.0839 10.0762 11.2496 10.0762C11.4154 10.0762 11.5744 10.1413 11.6916 10.257C11.8088 10.3728 11.8746 10.5298 11.8746 10.6935V12.4189ZM11.2496 15.0124C11.0839 15.0124 10.9249 14.9473 10.8077 14.8316C10.6905 14.7158 10.6246 14.5588 10.6246 14.3951C10.6246 14.2314 10.6905 14.0744 10.8077 13.9586C10.9249 13.8429 11.0839 13.7778 11.2496 13.7778C11.4154 13.7778 11.5744 13.8429 11.6916 13.9586C11.8088 14.0744 11.8746 14.2314 11.8746 14.3951C11.8746 14.5588 11.8088 14.7158 11.6916 14.8316C11.5744 14.9473 11.4154 15.0124 11.2496 15.0124Z" fill-opacity="context-fill-opacity" fill="context-stroke"/>
    
    2
    +  <g fill="context-fill" fill-opacity="context-fill-opacity">
    
    3
    +    <path d="M10.1103 8.60474C10.5703 7.79913 11.7286 7.79913 12.1894 8.60474L15.3886 14.1995C15.847 15.0011 15.2704 16.0003 14.3496 16.0003H7.95015C7.02869 16.0001 6.45192 15.001 6.91109 14.1995L10.1103 8.60474ZM10.5498 13.6008V14.801H11.75V13.6008H10.5498ZM10.5498 10.4006V12.6008H11.75V10.4006H10.5498Z"/>
    
    4
    +    <path fill-rule="evenodd" d="M6 0C7.79493 0 9.25 1.45507 9.25 3.25V4.95703C9.88736 5.36863 10.44 5.89886 10.8809 6.51465C10.3653 6.56528 9.8629 6.76241 9.44434 7.10547C8.61886 6.12422 7.38264 5.5 6 5.5C3.51472 5.5 1.5 7.51472 1.5 10C1.5 12.2375 3.13322 14.0926 5.27246 14.4404C5.20042 14.9765 5.29571 15.5103 5.52344 15.9785C2.43263 15.7355 0 13.1532 0 10C0 7.88428 1.09573 6.02534 2.75 4.95703V3.25C2.75 1.45507 4.20507 0 6 0ZM6 1.5C5.0335 1.5 4.25 2.2835 4.25 3.25V4.25977C4.80369 4.09118 5.39118 4 6 4C6.60882 4 7.19631 4.09118 7.75 4.25977V3.25C7.75 2.2835 6.9665 1.5 6 1.5Z"/>
    
    5
    +    <path d="M6 6.40039C7.15807 6.40054 8.18725 6.9483 8.8457 7.79785C8.83299 7.81884 8.8199 7.83983 8.80762 7.86133L7.98047 9.30762C7.69417 8.48864 6.91671 7.90059 6 7.90039C4.8407 7.9006 3.90086 8.83979 3.90039 9.99902C3.90039 11.1587 4.84041 12.0994 6 12.0996C6.13942 12.0996 6.2754 12.0846 6.40723 12.0586L5.61035 13.4531C5.58832 13.4916 5.5668 13.5305 5.54688 13.5693C3.77289 13.3462 2.40039 11.8335 2.40039 9.99902C2.40086 8.01138 4.0123 6.4006 6 6.40039Z"/>
    
    6
    +    <path d="M6.12207 8.80566C6.72734 8.8669 7.2001 9.37861 7.2002 10L7.19336 10.1221C7.1321 10.7273 6.62137 11.2001 6 11.2002L5.87695 11.1934C5.31221 11.1358 4.86281 10.6869 4.80566 10.1221L4.7998 10C4.7999 9.3374 5.3374 8.7999 6 8.7998L6.12207 8.80566Z"/>
    
    7
    +  </g>
    
    6 8
     </svg>

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx