Commit Graph

217 Commits

Author SHA1 Message Date
Itiel
f3d99604e2 Bug 1788898 - Stop increasing the font size for about:certificate tabs too much r=dao
Differential Revision: https://phabricator.services.mozilla.com/D156295
2022-09-02 11:58:43 +00:00
Tooru Fujisawa
15758870e7 Bug 1780543 - Part 4: Add mozilla/remote-page environment. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D152429
2022-07-26 02:46:30 +00:00
Tooru Fujisawa
193b54e231 Bug 1772299 - Reject modification to globalThis inside system module. r=Standard8,webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D148116
2022-06-15 22:20:53 +00:00
Tooru Fujisawa
456ca373e4 Bug 1773174 - Part 1: Use .jsm extension for JSMs in toolkit/components/certviewer/. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D148596
2022-06-10 19:21:05 +00:00
Shane Hughes
9a233e8b77 Bug 1756927 - Fix cert viewer long hex item subpixel scaling. r=sgalich
The expandable overflow fields in the cert viewer have 0px border and 1px
padding by default, and 1px border and 0px padding on hover. Since subpixel
borders are calculated differently from subpixel padding, this causes different
results when window scaling factor is not an integer multiple of 1.

For 1.5x scaling, an input 1px padding can yield either 2px or 1px output
depending on results of scaling algorithm, but an input 1px border will only
yield a 1px output, in order to keep the border crisp and symmetric on every
edge of the bounding box. So when we hover the long hex field, it may lose 1-2
pixels of height as ~1.5px worth of padding (between 1px and 2px) is replaced
with exactly 1px of border.

Patch will fix this by just replacing the 1px padding with a 1px transparent
border. That way the field's height is a function of the same scaling scheme in
all states, so won't change on hover.

Differential Revision: https://phabricator.services.mozilla.com/D139563
2022-04-22 17:57:09 +00:00
Michel Le Bihan
297ff70fbf Bug 1706354 - Fix padding issue in cert viewer in Embedded SCTs r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D143578
2022-04-13 12:57:48 +00:00
Emilio Cobos Alvarez
d388fbd1f1 Bug 1742696 - Opt-in a bunch of about:pages to dark system colors / form controls. r=Gijs,preferences-reviewers,webcompat-reviewers,twisniewski
Privileged pages do this automatically via:

  https://searchfox.org/mozilla-central/rev/aa8c75b83f636948f708986173965c84cae8c25f/widget/nsXPLookAndFeel.cpp#1179-1183

So this makes everything more consistent. Known exceptions:

 * Pocket panels (as those don't seem to support dark mode)
 * about:reader (because it has its own dark mode handling)

Differential Revision: https://phabricator.services.mozilla.com/D132019
2021-11-25 21:24:43 +00:00
Geoff Lankow
f044ee051e Bug 1698112 - Stop referencing browser files from toolkit, and prevent it happening again with a test. r=preferences-reviewers,mossop
Differential Revision: https://phabricator.services.mozilla.com/D128974
2021-10-21 21:54:52 +00:00
Hannah Peuckmann
5d472bbd91 Bug 1726041 - Fixed unexpected comma separator in certViewer test. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D127397
2021-10-04 10:23:27 +00:00
Mark Banner
3c7757d564 Bug 1725934 - Remove unnecessary babel plugin, and update node modules to the latest versions. r=Mardak
plugin-syntax-class-properties was supported by default in Babel 7.14.0.
This also adds top level await support in modules with the upgrade to Babel 7.15.0.

Differential Revision: https://phabricator.services.mozilla.com/D122865
2021-08-18 07:44:47 +00:00
Alexandru Michis
aa730b7aa5 Bug 1626853 - Disable browser_handleMultipleCertsURL.js on all platforms for frequent failures. r=#intermittent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122044
2021-08-07 20:13:09 +00:00
Alexandru Michis
da6244f259 Bug 1596313 - Disable browser_checkOCSP.js on all platforms for frequent failures. r=#intermittent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122047
2021-08-07 20:09:22 +00:00
Noemi Erli
549c85a8af Bug 1613705 - Fix failures in browser_checkNonEmptyFields.js r=fix 2021-08-04 00:04:51 +03:00
Zibi Braniecki
26d2a63a39 Bug 1613705 - [localization] part17: Fix racy tests to wait for l10n frame. r=platform-i18n-reviewers,dminor,application-update-reviewers,nalexander
Depends on D116791

Differential Revision: https://phabricator.services.mozilla.com/D116792
2021-08-03 16:25:16 +00:00
Butkovits Atila
704b42a2a2 Backed out 19 changesets (bug 1613705) for causing build bustages complaining about Document.cpp. CLOSED TREE
Backed out changeset 2ee1091dd20d (bug 1613705)
Backed out changeset d377afc0b09f (bug 1613705)
Backed out changeset de9d4378f0ac (bug 1613705)
Backed out changeset 9843372abb6e (bug 1613705)
Backed out changeset 5fc5918e5905 (bug 1613705)
Backed out changeset a7aeae7afd49 (bug 1613705)
Backed out changeset 5d61617a5402 (bug 1613705)
Backed out changeset 85bf98573899 (bug 1613705)
Backed out changeset 175af8a1b8c2 (bug 1613705)
Backed out changeset 93fcb23d7898 (bug 1613705)
Backed out changeset 595529cd906f (bug 1613705)
Backed out changeset 9f3e2963d925 (bug 1613705)
Backed out changeset 442289058933 (bug 1613705)
Backed out changeset fc3b9acb0e81 (bug 1613705)
Backed out changeset 408983c64f7f (bug 1613705)
Backed out changeset 08b637fc3fcd (bug 1613705)
Backed out changeset 6ef0aafd2db0 (bug 1613705)
Backed out changeset d88b294e0a5e (bug 1613705)
Backed out changeset e6bebff87544 (bug 1613705)
2021-08-03 12:36:01 +03:00
Zibi Braniecki
2db03e403f Bug 1613705 - Fix for failures in browser_checkNonEmptyFields.js. CLOSED TREE 2021-08-03 11:00:28 +03:00
Zibi Braniecki
55af7be6e7 Bug 1613705 - [localization] part17: Fix racy tests to wait for l10n frame. r=platform-i18n-reviewers,dminor,application-update-reviewers,nalexander
Depends on D116791

Differential Revision: https://phabricator.services.mozilla.com/D116792
2021-08-03 05:52:06 +00:00
Mark Striemer
b418aff8d2 Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-10 16:31:27 +00:00
Andreea Pavel
3e2d99e556 Backed out changeset 8757d112fc04 (bug 1706155) for bc failures at browser_parsable_css.js on a CLOSED TREE 2021-05-08 03:19:31 +03:00
Mark Striemer
3f61f7ba92 Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-07 23:24:59 +00:00
Andreea Pavel
3d1b2a8c1f Backed out changeset 8a02c8fa7821 (bug 1706155) for failing browser_parsable_css.js on a CLOSED TREE 2021-05-08 00:50:40 +03:00
Mark Striemer
7648df0039 Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-07 20:46:03 +00:00
Dana Keeler
75a60159b8 Bug 1688703 - avoid leaks in browser_openTabAndSendCertInfo.js r=johannh
openFromPopUp in browser_openTabAndSendCertInfo.js would open a new browser
window and then close it quickly without checking its contents. It seems that
doing this caused frequent intermittent leaks on ASAN builds. This patch works
around the issue by waiting for the window to finish loading and checking that
it has the expected contents. This patch also adds the same contents check to
other tests in this file that were missing it.

Depends on D106340

Differential Revision: https://phabricator.services.mozilla.com/D112639
2021-04-21 17:48:21 +00:00
Dana Keeler
fbb74a1e99 Bug 1688703 - reuse certviewer utility files in devtools r=johannh,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D106340
2021-04-21 17:48:21 +00:00
Itiel
b719486c36 Bug 1704101 - Remove top border from first item in about:certificate r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111419
2021-04-12 13:05:10 +00:00
ry99
8651521162 Bug 1633416 - Removed all mentions of TYPE_UNKNOWN listed in toolkit/components/certviewer r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D111053
2021-04-11 12:28:33 +00:00
Tim Nguyen
639865603e Bug 1701448 - Tweak in-content page styling further for Proton. r=desktop-theme-reviewers,dao
* Update green color used for success
* Fix actions menulist alignment
* Make various elements use new accent colors
* Fix lack of border on HTML checkboxes
* Update various colors to proton colors
* Update input border-radius to 4px
* Update border colors

Differential Revision: https://phabricator.services.mozilla.com/D110033
2021-04-05 19:42:47 +00:00
Csoregi Natalia
2c7d00573d Backed out 2 changesets (bug 1701448, bug 1699917) for failures on browser_parsable_css.js. CLOSED TREE
Backed out changeset 3693f90f395d (bug 1701448)
Backed out changeset 99ce41916bb2 (bug 1699917)
2021-04-05 22:08:42 +03:00
Tim Nguyen
fbd6289896 Bug 1701448 - Tweak in-content page styling further for Proton. r=desktop-theme-reviewers,dao
* Update green color used for success
* Fix actions menulist alignment
* Make various elements use new accent colors
* Fix lack of border on HTML checkboxes
* Update various colors to proton colors
* Update input border-radius to 2px
* Update border colors

Differential Revision: https://phabricator.services.mozilla.com/D110033
2021-04-05 16:29:18 +00:00
Mark Striemer
bca6e66b9e Bug 1699250 - Use proton dark theme in-content r=jaws
This also fixes up various about pages.

Differential Revision: https://phabricator.services.mozilla.com/D108800
2021-03-28 18:33:05 +00:00
Butkovits Atila
918c913984 Backed out 2 changesets (bug 1690333, bug 1699250) for causing failures on test_bug509732.xhtml. CLOSED TREE
Backed out changeset dcba2814dbc4 (bug 1690333)
Backed out changeset ae3a0e6dde00 (bug 1699250)
2021-03-28 21:16:58 +03:00
Mark Striemer
0be518e1ec Bug 1699250 - Use proton dark theme in-content r=jaws
This also fixes up various about pages.

Differential Revision: https://phabricator.services.mozilla.com/D108800
2021-03-28 17:02:20 +00:00
Bogdan Tara
89d61ad529 Backed out changeset 421e6e333309 (bug 1699250) for browser_html_discover_view_clientid.js mochitest failures
DONTBUILD
2021-03-28 02:37:33 +02:00
Mark Striemer
66aaad350d Bug 1699250 - Use proton dark theme in-content r=jaws
This also fixes up various about pages.

Differential Revision: https://phabricator.services.mozilla.com/D108800
2021-03-27 23:31:07 +00:00
Cosmin Sabou
2027d03134 Backed out 2 changesets (bug 1690333, bug 1699250) for mochitest failures on test_notificationbox.xhtml.
Backed out changeset d6780d34ca05 (bug 1690333)
Backed out changeset 50cc5db86f1e (bug 1699250)
2021-03-27 23:58:04 +02:00
Mark Striemer
d7f402a21b Bug 1699250 - Use proton dark theme in-content r=jaws
This also fixes up various about pages.

Differential Revision: https://phabricator.services.mozilla.com/D108800
2021-03-27 21:02:50 +00:00
Tim Nguyen
d5f7efcca1 Bug 1699969 - Remove toolkit/themes/shared/icons/critical.svg. r=Itiel,johannh
Goals:

* Proton is renaming error.svg to critical-fill.svg, leaving critical.svg confusing in the whole icon set.
* Reducing the amount of toolkit icons to make it easier to design/name/swap in the new proton icons & reduce installer size
* New icon looks better too (improved contrast for light theme)

Differential Revision: https://phabricator.services.mozilla.com/D109232
2021-03-24 14:33:10 +00:00
Brindusan Cristian
314bcd62ac Backed out changeset 7c3c130fc7df (bug 1688703) for bc leaks. CLOSED TREE 2021-03-20 03:59:04 +02:00
Dana Keeler
2ad22e8127 Bug 1688703 - reuse certviewer utility files in devtools r=johannh,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D106340
2021-03-19 21:44:16 +00:00
Tim Nguyen
e2f4da2845 Bug 1698355 - Consolidate in-content focus outline styles. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D108584
2021-03-18 23:22:07 +00:00
Butkovits Atila
7dfcdedbed Backed out changeset 529ca682d2ff (bug 1698355) for causing failures at browser_parsable_css.js. 2021-03-19 01:01:48 +02:00
Tim Nguyen
1756751bb3 Bug 1698355 - Consolidate in-content focus outline styles. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D108584
2021-03-18 22:13:51 +00:00
Julien Cristau
e8185de0a8 Bug 1615612 - wrap lines at 64 characters when downloading certificate chain from the cert viewer. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D107191
2021-03-16 19:17:54 +00:00
Tim Nguyen
2fd0489e59 Bug 1698406 - Remove --in-content-box-background-{hover/active} variables. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D108393
2021-03-16 16:33:00 +00:00
Geoff Lankow
2bea756948 Bug 1675730 - Move critical.svg from browser to toolkit. r=johannh
certviewer.html, being a toolkit file, shouldn't link to an icon in browser. This results in a broken image icon in Thunderbird.

Differential Revision: https://phabricator.services.mozilla.com/D107166
2021-03-04 21:56:05 +00:00
Itiel
cc18fdbf18 Bug 1692772 - Vertically align the Export button on about:certificate r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D105136
2021-03-04 20:53:32 +00:00
Itiel
db65eda2e4 Bug 1692773 - Fix about:certificate tabs' outline when focused r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D105223
2021-02-24 08:38:15 +00:00
Tim Nguyen
43da39cb36 Bug 1691313 - Use hidden DOM property instead of attribute methods in toolkit/. r=mtigley,preferences-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D104777
2021-02-12 02:05:49 +00:00
Gijs Kruitbosch
8436ddb1b7 Bug 1601841 - show UTC timestamps with month names in the immediately visible label on about:certificate to avoid confusion around date formats, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D101627
2021-01-18 16:58:49 +00:00
Kartik Gautam
619cd73acb Bug 1684173 - Add newline character at end of files when missing r=sylvestre,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D100484
2021-01-07 08:53:08 +00:00