mozilla-bmo1725828.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Sat, 04 Dec 2021 11:19:16 +0100
branchfirefox94
changeset 1168 c384af864671
parent 1164 bb219fd0d646
permissions -rw-r--r--
Firefox 94.0.2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1163
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     1
# HG changeset patch
1164
bb219fd0d646 Firefox 93.0
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1163
diff changeset
     2
# Parent  fbca0d2a522cd1ab78001476293d3d79bfabb4cf
1163
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     3
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     4
<!DOCTYPE html>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     5
<html lang='en'>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     6
<head>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     7
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     8
    <title>Tree - rpms/firefox - src.fedoraproject.org</title>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     9
        <link rel="shortcut icon" type="image/vnd.microsoft.icon"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    10
        href="/theme/static/favicon.ico?version=5.13.2"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    11
    <link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.13.2"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    12
        type="text/css" rel="stylesheet" />
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    13
    <link href="/theme/static/fonts/fonts.css?version=5.13.2"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    14
        rel="stylesheet" type="text/css" />
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    15
    <link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.13.2"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    16
        type="text/css" rel="stylesheet" />
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    17
    <link href="/theme/static/theme.css?version=5.13.2"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    18
        type="text/css" rel="stylesheet" />
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    19
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    20
    <link type="text/css" rel="stylesheet" nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ" href="/static/vendor/font-awesome/font-awesome.css?version=5.13.2"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    21
    <link type="text/css" rel="stylesheet" nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ" href="/static/pagure.css?version=5.13.2"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    22
<link nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.13.2"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    23
<link nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.13.2"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    24
<style nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    25
  .hljs {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    26
    background: #fff;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    27
  }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    28
</style>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    29
  </head>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    30
  <body id="home">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    31
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    32
    <!-- start masthead -->
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    33
    <nav class="navbar navbar-light masthead p-0 navbar-expand">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    34
      <div class="container">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    35
        <a href="/" class="navbar-brand">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    36
        <img height=40px src="/theme/static/pagure-logo.png?version=5.13.2"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    37
             alt="pagure Logo" id="pagureLogo"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    38
        </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    39
        <ul class="navbar-nav ml-auto">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    40
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    41
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    42
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    43
          <li class="nav-item">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    44
            <a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/firefox/blob/fc69159c16b8035abdc07e69134357970f6b516f/f/mozilla-1725828.patch">Log In</a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    45
          </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    46
        </ul>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    47
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    48
    </nav>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    49
    <!-- close masthead-->
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    50
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    51
    <div class="bodycontent">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    52
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    53
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    54
<div class="bg-light border border-bottom pt-3">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    55
  <div class="container">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    56
    <div class="row mb-3">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    57
      <div class="col-6">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    58
        <div class="row">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    59
        <div class="col-auto pr-0">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    60
            <h3>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    61
<i class="fa fa-archive text-muted"></i></h3>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    62
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    63
        <div class="col-auto pl-2">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    64
            <h3 class="mb-0">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    65
<a href="/projects/rpms/%2A">rpms</a>&nbsp;/&nbsp;<a href="/rpms/firefox"><strong>firefox</strong></a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    66
            </h3>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    67
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    68
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    69
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    70
      <div class="col-6 text-right">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    71
        <div class="btn-group">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    72
        <div class="btn-group">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    73
        <a href="#"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    74
            class="btn btn-sm dropdown-toggle btn-outline-primary"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    75
            data-toggle="dropdown" id="watch-button">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    76
          <i class="fa fa-clone fa-fw"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    77
          <span>Clone</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    78
        </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    79
        <div class="dropdown-menu dropdown-menu-right">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    80
          <div class="m-3" id="source-dropdown" class="pointer">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    81
            <div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    82
              <h5><strong>Source Code</strong></h5>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    83
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    84
              <div class="form-group">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    85
                <div class="input-group input-group-sm">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    86
                  <div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    87
                  <input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/firefox.git" readonly>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    88
                </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    89
              </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    90
            </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    91
          </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    92
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    93
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    94
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    95
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    96
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    97
</div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    98
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    99
<ul class="nav nav-tabs nav-small border-bottom-0">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   100
  <li class="nav-item mr-2 text-dark">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   101
    <a class="nav-link active" href="/rpms/firefox">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   102
        <i class="fa fa-code fa-fw text-muted"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   103
        <span class="d-none d-md-inline">Source</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   104
    </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   105
  </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   106
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   107
    <li class="nav-item mr-2 text-dark">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   108
        <a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&product=Fedora EPEL&component=firefox">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   109
          <i class="fa fa-fw text-muted fa-exclamation-circle"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   110
          <span class="d-none d-md-inline">Issues&nbsp;</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   111
          <span class="fa fa-external-link"></span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   112
        </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   113
    </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   114
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   115
    <li class="nav-item mr-2 text-dark">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   116
      <a class="nav-link" href="/rpms/firefox/pull-requests">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   117
          <i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   118
          <span class="d-none d-md-inline">Pull Requests&nbsp;</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   119
          <span class="badge badge-secondary py-0 d-none d-md-inline">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   120
            0
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   121
          </span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   122
      </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   123
    </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   124
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   125
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   126
    <li class="nav-item mr-2 text-dark">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   127
      <a class="nav-link" href="/rpms/firefox/stats">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   128
          <i class="fa fa-line-chart fa-fw text-muted"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   129
          <span class="d-none d-md-inline">Stats</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   130
      </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   131
    </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   132
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   133
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   134
</ul>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   135
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   136
</div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   137
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   138
<div class="container pt-5 repo-body-container">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   139
  <div class="row">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   140
    <div class="col-2">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   141
<nav class="nav nav-tabs nav-sidetabs flex-column">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   142
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   143
      "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   144
"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   145
      href="/rpms/firefox">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   146
      <i class="fa fa-home text-muted fa-fw"></i>&nbsp;<span class="d-none d-md-inline">Overview</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   147
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   148
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   149
    "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   150
 active"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   151
    href="/rpms/firefox/tree/fc69159c16b8035abdc07e69134357970f6b516f">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   152
    <i class="fa fa-file-code-o text-muted fa-fw"></i>&nbsp;Files
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   153
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   154
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   155
    "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   156
"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   157
    href="/rpms/firefox/commits/fc69159c16b8035abdc07e69134357970f6b516f">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   158
    <i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i>&nbsp;Commits
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   159
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   160
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   161
    "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   162
"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   163
    href="/rpms/firefox/branches?branchname=fc69159c16b8035abdc07e69134357970f6b516f">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   164
    <i class="fa fa-random text-muted fa-fw"></i>&nbsp;Branches
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   165
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   166
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   167
    "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   168
"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   169
    href="/rpms/firefox/forks">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   170
    <i class="fa fa-code-fork text-muted fa-fw"></i>&nbsp;Forks
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   171
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   172
  <a class=
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   173
    "nav-link nowrap
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   174
"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   175
    href="/rpms/firefox/releases">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   176
    <i class="fa fa-tags text-muted fa-fw"></i>&nbsp;Releases
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   177
  </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   178
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   179
  <div class="col-xs-2 line-height-1"></div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   180
  <h6>Monitoring status:</h6>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   181
  <div class="btn-group">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   182
    <button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   183
        id="monitoring-button">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   184
      <i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   185
      <span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   186
    </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   187
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   188
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   189
  <div class="col-xs-2 line-height-1"></div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   190
  <div id="orphan-section" class="pt-3">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   191
      <div class="col-xs-2 line-height-1"></div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   192
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   193
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   194
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   195
  <div class="pt-3">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   196
    <div class="col-xs-2 line-height-1">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   197
    <h6>Bugzilla Assignee:</h6>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   198
      <dl>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   199
        <dt>Fedora: </dt>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   200
        <dd id="fedora_assignee_txt">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   201
        gecko-maint
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   202
        </dd>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   203
        <dt>EPEL: </dt>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   204
        <dd id="epel_assignee_txt">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   205
        gecko-maint
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   206
        </dd>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   207
      </dl>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   208
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   209
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   210
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   211
  <div class="modal fade" id="modal_assignee" tabindex="-1"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   212
          role="dialog" aria-labelledby="Bugzilla assignee" aria-hidden="true">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   213
    <div class="modal-dialog" role="document">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   214
      <div class="modal-content">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   215
        <div class="modal-header">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   216
          <h4 class="modal-title">Bugzilla Assignee</h4>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   217
          <button type="button" class="close" data-dismiss="modal" aria-label="Close">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   218
            <span aria-hidden="true">&times;</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   219
            <span class="sr-only">Close</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   220
          </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   221
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   222
        <form id="change_assignees">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   223
          <div class="modal-body">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   224
            <label for="fedora_assignee">Fedora</label>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   225
            <input title="Default assignee for Fedora in bugzilla - Empty input resets to default"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   226
              class="form-control" name="fedora_assignee" id="fedora_assignee" value="gecko-maint"/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   227
            <label for="epel_assignee">EPEL</label>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   228
            <input title="Default assignee for EPEL in bugzilla (if applicable) - Empty input resets to default"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   229
              class="form-control" name="epel_assignee" id="epel_assignee" value="gecko-maint" />
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   230
            <p class="pt-2">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   231
              These two fields allow to specify a different default assignee for ticket opened against
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   232
              this package in bugzilla. Note: The EPEL field is
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   233
              always displayed for packages in the 'rpms' namespace regardless of whether it
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   234
              is used in bugzilla or not.            </p>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   235
          </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   236
          <div class="modal-footer">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   237
            <button class="btn btn-secondary" type="button" title="Update bugzilla overrides" id="reset_assignees">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   238
               Reset to defaults
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   239
            </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   240
            <button class="btn btn-primary" type="submit" title="Update bugzilla overrides" id="update_assignees">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   241
               Update
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   242
            </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   243
          </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   244
        </form>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   245
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   246
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   247
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   248
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   249
  <div class="modal fade" id="modal_orphan" tabindex="-1"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   250
          role="dialog" aria-labelledby="Orphan this package" aria-hidden="true">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   251
    <div class="modal-dialog" role="document">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   252
      <div class="modal-content">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   253
        <div class="modal-header">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   254
          <h4 class="modal-title">Orphan package</h4>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   255
          <button type="button" class="close" data-dismiss="modal" aria-label="Close">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   256
            <span aria-hidden="true">&times;</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   257
            <span class="sr-only">Close</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   258
          </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   259
        </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   260
          <div class="modal-body">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   261
            <div class="form-group">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   262
              <label for="reason_menu">Reason</label>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   263
              <select id="reason_menu" class="form-control">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   264
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   265
                <option id="lack_of_time_option_button">Lack of time</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   266
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   267
                <option id="do_not_use_it_option_button">Do not use it anymore</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   268
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   269
                <option id="unmaintained_option_button">Unmaintained upstream</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   270
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   271
                <option id="fails_to_build_option_button">Fails to build from source</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   272
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   273
                <option id="not_fixed_option_button">Important bug not fixed</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   274
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   275
                <option id="other_option_button">Other</option>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   276
              </select>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   277
            </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   278
          <label for="orphan_reason_info">Additional info</label>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   279
          <input title="Additional info for orphaning reason"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   280
                  class="form-control" name="orphan_reason_info" id="orphan_reason_info" value=""/>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   281
          </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   282
          <div class="modal-footer">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   283
            <button class="btn btn-primary" type="submit" title="Orphan this package" id="orphan_button">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   284
               Update
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   285
            </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   286
          </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   287
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   288
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   289
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   290
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   291
  <script type="text/javascript" nonce="5VHCMUQ81dmw6zbPtdKqrXAJZ">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   292
    window.addEventListener('load', function() {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   293
      set_up_monitoring = function(status){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   294
        var _label = "Disabled"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   295
        if (status === "monitoring") {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   296
          _label = "Monitoring";
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   297
          $("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   298
        } else if (status === "monitoring-with-scratch") {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   299
          _label = "Scratch builds"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   300
          $("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   301
        } else {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   302
          $("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   303
        }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   304
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   305
        $("#monitoring-label").text(_label);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   306
        $("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   307
      }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   308
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   309
      $.ajax({
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   310
        url: "/_dg/anitya/rpms/firefox",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   311
        type: 'GET',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   312
        dataType: 'json',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   313
        success: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   314
          console.log(res);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   315
          set_up_monitoring(res.monitoring)
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   316
        }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   317
      });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   318
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   319
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   320
      $("#reset_assignees").on('click', function(){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   321
        $('#fedora_assignee').val('');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   322
        $('#epel_assignee').val('');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   323
        $("#change_assignees").submit();
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   324
        return false;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   325
      });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   326
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   327
      $("#change_assignees").on('submit',  function(){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   328
        $('html').css('cursor', 'progress');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   329
        $('#reset_assignees').attr('disabled', true);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   330
        $('#update_assignees').attr('disabled', true);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   331
        $('#update_assignees').text('Updating...');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   332
        $.ajax({
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   333
          url: "/_dg/bzoverrides/rpms/firefox",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   334
          type: 'POST',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   335
          dataType: 'json',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   336
          data: {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   337
             'epel_assignee': $('#epel_assignee').val(),
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   338
             'fedora_assignee': $('#fedora_assignee').val()
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   339
          },
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   340
          success: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   341
            $("#fedora_assignee_txt").text(res.fedora_assignee);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   342
            $("#epel_assignee_txt").text(res.epel_assignee);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   343
            $('#modal_assignee').modal('hide');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   344
            $('#reset_assignees').attr('disabled', false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   345
            $('#update_assignees').attr('disabled', false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   346
            $('#update_assignees').text('Update');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   347
            $('html').css('cursor', 'default');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   348
            console.log("Successfully changed the bugzilla assignees");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   349
            return false;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   350
          },
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   351
          error: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   352
            var msg = '';
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   353
            if(res.responseJSON.errors){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   354
              msg = ': ' + res.responseJSON.errors.join(', ');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   355
            }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   356
            alert("Unable to update the bugzilla assignee(s)" + msg);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   357
            $('html').css('cursor', 'default');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   358
            $('#reset_assignees').attr('disabled', false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   359
            $('#update_assignees').attr('disabled', false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   360
            $('#update_assignees').text('Update');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   361
            return false;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   362
          }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   363
        })
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   364
        return false;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   365
      });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   366
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   367
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   368
      $.ajax({
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   369
        url: "/_dg/actived/rpms/firefox",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   370
        type: 'GET',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   371
        dataType: 'json',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   372
        success: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   373
          var _btn = $("#take_orphan_button");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   374
          if (!res.active){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   375
            _btn.off("click");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   376
            _btn.click(function(){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   377
                window.open(
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   378
                    "https://pagure.io/releng/new_issue?title="
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   379
                    + "Unretire rpms/firefox"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   380
                    + "&amp;template=package_unretiremet");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   381
            });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   382
            _btn.prop( "title", "Package retired - Open a releng ticket to adopt it" );
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   383
            _btn.html("Retired");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   384
          }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   385
          _btn.removeClass('disabled');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   386
        }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   387
      });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   388
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   389
      $("#orphan_button").click(function(){
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   390
        $("#orphan_button").attr("disabled", true);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   391
        $.ajax({
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   392
          url: "/_dg/orphan/rpms/firefox",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   393
          type: 'POST',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   394
          dataType: 'json',
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   395
          data: {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   396
            'orphan_reason': $('#reason_menu').val(),
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   397
            'orphan_reason_info': $('#orphan_reason_info').val()
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   398
          },
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   399
          success: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   400
            $("#point_of_contact_div").html("Package is currently unmaintained");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   401
            $("#orphan_button").attr("disabled", false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   402
            $('#modal_orphan').modal('hide');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   403
            $('#orphan-section').html('');
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   404
          },
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   405
          error: function(res) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   406
            if (res.responseJSON.errors) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   407
              alert('Unable to orphan the package: ' + res.responseJSON.errors);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   408
            } else {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   409
              alert('Unable to orphan the package: ' + res.responseJSON.error);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   410
            }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   411
            $("#orphan_button").attr("disabled", false);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   412
          }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   413
        });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   414
      });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   415
    });
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   416
  </script>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   417
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   418
</nav>    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   419
    <div class="col-10">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   420
  <div class="row mb-1">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   421
    <div class="col-sm-6">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   422
    <h3>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   423
      Files
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   424
    </h3>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   425
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   426
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   427
    <div class="col-sm-6">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   428
      <div class="float-right">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   429
        <a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   430
        aria-haspopup="true" aria-expanded="false">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   431
        Commit: <span class="font-weight-bold">fc69159c16b8035abdc07e69134357970f6b516f</span>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   432
        </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   433
    </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   434
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   435
  </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   436
    <div class="card mb-3">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   437
      <div class="card-header">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   438
        <ol class="breadcrumb p-0 bg-transparent mb-0">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   439
          <li class="breadcrumb-item">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   440
            <a href="/rpms/firefox/tree/fc69159c16b8035abdc07e69134357970f6b516f">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   441
              <span class="fa fa-random">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   442
              </span>&nbsp; fc69159c16b8035abdc07e69134357970f6b516f
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   443
            </a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   444
          </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   445
          <li class="active breadcrumb-item">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   446
            <span class="fa fa-file" data-glyph="">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   447
            </span>&nbsp; mozilla-1725828.patch
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   448
          </li>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   449
        </ol>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   450
      </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   451
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   452
  <div class="card-body p-0">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   453
            <div class="bg-light border text-right pr-2">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   454
                <form class="btn btn-sm" method="POST" name="fork_project"
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   455
                    action="/fork_edit/rpms/firefox/edit/fc69159c16b8035abdc07e69134357970f6b516f/f/mozilla-1725828.patch">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   456
                    <button class="btn btn-sm btn-secondary fork_project_btn">
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   457
                            Fork and Edit
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   458
                    </button>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   459
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   460
                </form>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   461
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   462
                <a class="btn btn-secondary btn-sm" href="/rpms/firefox/blob/fc69159c16b8035abdc07e69134357970f6b516f/f/mozilla-1725828.patch" title="View as blob">Blob</a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   463
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   464
                <a class="btn btn-secondary btn-sm" href="/rpms/firefox/blame/mozilla-1725828.patch?identifier=fc69159c16b8035abdc07e69134357970f6b516f" title="View git blame">Blame</a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   465
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   466
                <a class="btn btn-secondary btn-sm" href="/rpms/firefox/history/mozilla-1725828.patch?identifier=fc69159c16b8035abdc07e69134357970f6b516f" title="View git log for this file">History</a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   467
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   468
                <a class="btn btn-secondary btn-sm" href="/rpms/firefox/raw/fc69159c16b8035abdc07e69134357970f6b516f/f/mozilla-1725828.patch" title="View as raw">Raw</a>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   469
            </div>
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   470
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   471
        <pre class="syntaxhighlightblock"><code class="lang-diff">diff -up firefox-92.0/dom/media/gmp/GMPChild.cpp.1725828 firefox-92.0/dom/media/gmp/GMPChild.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   472
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   473
diff --git a/dom/media/gmp/GMPChild.cpp b/dom/media/gmp/GMPChild.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   474
--- a/dom/media/gmp/GMPChild.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   475
+++ b/dom/media/gmp/GMPChild.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   476
@@ -227,18 +227,24 @@ mozilla::ipc::IPCResult GMPChild::RecvPr
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   477
               .EqualsASCII(lib.Data(), lib.Length())) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   478
         LoadLibraryW(char16ptr_t(whiteListedLib));
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   479
         break;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   480
       }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   481
     }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   482
   }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   483
 #elif defined(XP_LINUX)
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   484
   constexpr static const char* whitelist[] = {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   485
+      // NSS libraries used by clearkey.
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   486
       "libfreeblpriv3.so",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   487
       "libsoftokn3.so",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   488
+      // glibc libraries merged into libc.so.6; see bug 1725828 and
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   489
+      // the corresponding code in GMPParent.cpp.
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   490
+      "libdl.so.2",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   491
+      "libpthread.so.0",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   492
+      "librt.so.1",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   493
   };
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   494
 
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   495
   nsTArray<nsCString> libs;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   496
   SplitAt(", ", aLibs, libs);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   497
   for (const nsCString& lib : libs) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   498
     for (const char* whiteListedLib : whitelist) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   499
       if (lib.EqualsASCII(whiteListedLib)) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   500
         auto libHandle = dlopen(whiteListedLib, RTLD_NOW | RTLD_GLOBAL);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   501
@@ -251,17 +257,17 @@ mozilla::ipc::IPCResult GMPChild::RecvPr
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   502
           if (error) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   503
             // We should always have an error, but gracefully handle just in
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   504
             // case.
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   505
             nsAutoCString nsError{error};
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   506
             CrashReporter::AppendAppNotesToCrashReport(nsError);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   507
           }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   508
           // End bug 1698718 logging.
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   509
 
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   510
-          MOZ_CRASH("Couldn't load lib needed by NSS");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   511
+          MOZ_CRASH("Couldn't load lib needed by media plugin");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   512
         }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   513
       }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   514
     }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   515
   }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   516
 #endif
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   517
   return IPC_OK();
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   518
 }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   519
 
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   520
diff --git a/dom/media/gmp/GMPParent.cpp b/dom/media/gmp/GMPParent.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   521
--- a/dom/media/gmp/GMPParent.cpp
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   522
+++ b/dom/media/gmp/GMPParent.cpp
1164
bb219fd0d646 Firefox 93.0
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1163
diff changeset
   523
@@ -871,16 +871,30 @@ RefPtr<GenericPromise> GMPParent::ParseC
1163
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   524
     mLibs = "dxva2.dll"_ns;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   525
 #endif
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   526
   } else {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   527
     GMP_PARENT_LOG_DEBUG("%s: Unrecognized key system: %s, failing.",
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   528
                          __FUNCTION__, mDisplayName.get());
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   529
     return GenericPromise::CreateAndReject(NS_ERROR_FAILURE, __func__);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   530
   }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   531
 
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   532
+#ifdef XP_LINUX
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   533
+  // These glibc libraries were merged into libc.so.6 as of glibc
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   534
+  // 2.34; they now exist only as stub libraries for compatibility and
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   535
+  // newly linked code won&#39;t depend on them, so we need to ensure
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   536
+  // they&#39;re loaded for plugins that may have been linked against a
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   537
+  // different version of glibc.  (See also bug 1725828.)
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   538
+  if (!mDisplayName.EqualsASCII("clearkey")) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   539
+    if (!mLibs.IsEmpty()) {
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   540
+      mLibs.AppendLiteral(", ");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   541
+    }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   542
+    mLibs.AppendLiteral("libdl.so.2, libpthread.so.0, librt.so.1");
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   543
+  }
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   544
+#endif
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   545
+
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   546
   nsCString codecsString = NS_ConvertUTF16toUTF8(m.mX_cdm_codecs);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   547
   nsTArray<nsCString> codecs;
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   548
   SplitAt(",", codecsString, codecs);
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   549
 
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   550
   // Parse the codec strings in the manifest and map them to strings used
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   551
   // internally by Gecko for capability recognition.
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   552
   //
849d6343405b latest 92.0.1 version
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
   553
   // Google's code to parse manifests can be used as a reference for strings