- Mozilla Firefox 70.0.1

* Fix for an issue that caused some websites or page elements using
    dynamic JavaScript to fail to load. (bmo#1592136)
  * Title bar no longer shows in full screen view (bmo#1588747)
- added mozilla-bmo1504834-part4.patch to fix some visual issues on
  big endian platforms

OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=787
This commit is contained in:
Wolfgang Rosenauer 2019-11-01 14:24:05 +00:00 committed by Git OBS Bridge
parent 9b8d4398e7
commit c5265ac327
11 changed files with 70 additions and 28 deletions

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Fri Nov 1 14:16:39 UTC 2019 - Wolfgang Rosenauer <wr@rosenauer.org>
- Mozilla Firefox 70.0.1
* Fix for an issue that caused some websites or page elements using
dynamic JavaScript to fail to load. (bmo#1592136)
* Title bar no longer shows in full screen view (bmo#1588747)
- added mozilla-bmo1504834-part4.patch to fix some visual issues on
big endian platforms
-------------------------------------------------------------------
Sun Oct 20 20:19:31 UTC 2019 - Wolfgang Rosenauer <wr@rosenauer.org>

View File

@ -19,13 +19,13 @@
# changed with every update
%define major 70
%define mainver %major.0
%define orig_version 70.0
%define mainver %major.0.1
%define orig_version 70.0.1
%define orig_suffix %{nil}
%define update_channel release
%define branding 1
%define devpkg 1
%define releasedate 20191016161957
%define releasedate 20191030021342
# always build with GCC as SUSE Security Team requires that
%define clang_build 0
@ -186,6 +186,7 @@ Patch19: mozilla-bmo1511604.patch
Patch20: mozilla-bmo1554971.patch
Patch21: mozilla-bmo1512162.patch
Patch22: mozilla-fix-top-level-asm.patch
Patch23: mozilla-bmo1504834-part4.patch
# Firefox/browser
Patch101: firefox-kde.patch
Patch102: firefox-branded-icons.patch
@ -321,6 +322,7 @@ cd $RPM_BUILD_DIR/%{srcname}-%{orig_version}
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
# Firefox
%patch101 -p1
%patch102 -p1

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:208bfbbd0945dc4b86abd4a7f541b4057de726ecb3f49b047334a6e39ad20244
size 28508
oid sha256:0003b046ee9651f94f296658262d1ff04a8edea309288c38605e2c094b9ee6c2
size 28492

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2e9bb26af7682b31e82fdfc3a4b3e04fd1caa8b004469ea608185d33e35691b
size 326335800

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl25y/EACgkQ8aZmj7t9
Vy6ouw/8DZtKPLNpT1OMvrnmvJ/1zjSM6CR6uvr37X1J8ZlvALCqbnGdJ1gx6K9d
ttG0w4N+yYY9VoIA5uadJbh/0+5vNUXtor4hWtyUzYO+48OtOH7oss/Da1t26ItX
ApbNXPKoK2q4JiJuXi1AztkCfwcZt8rWFwYUetV6aDtLYpUDL4Z3qCVnt6bJQGQ8
Ez+dW3rIswHF4+S95IklBnU8q9HN2T3zTQqnYnX6C5YIWujYUxgPl3lkfwmVawJv
S2inFdZx1c7ppcWXOxKs/71oHAQfZjUhkW4zcTIg8jNVkRJSDE6CdofNpo+2U00O
1vpXhObewTNlgX1jFcTDDnSz1YbZ23QiS67Oh2liKiLmrnoAKck58TxgQFyGc7uR
UdNPRDz3vUupL3IFBckh1QPHcSnhuVrv8QIY6Ten2KB3fSW7wkE3mutbGLFum7n+
xzBWOKU2E0jxX05mopqS0DkJ3DiqjwXY9g+vBxw1pp95rUUMGIj0JNf7po6ZTzyS
jiQ5EbHrRboKWwYYLgkvZmWJefeZm81hU5ez7/+5YV8NJp18mfHXUdDJZI9aqZGU
PS64tUgC34qhsH2hzwhBhd+SoozvGaD17ecfblXobhRZKMIt4nFzkhvSTdeE7PEh
+zRbndVUAOpD3AZ1c2dQVdFfSAu/Vznx+C4kZNg5ktHQwO4wj10=
=lkqy
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd9f2902753831c07c4b2ee64f7826f33ca1123add6440dc34abe3ff173a0cc6
size 321160764

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl2ni10ACgkQ8aZmj7t9
Vy4Mtg//V+AM+GLxeovK5KHqHlaPVXqBrZ4/CWNp1Yc6T0E3c6Rb/HAx+ZWkCySK
ujeHw4tb8iOchgBmRX4iWGiivw/HQVO3/sK9623knoafuCbc77vMaZBzPE4DbIIz
6pfO8stq9rKrCdClURQMa2gn+LUFMDlZYJzf197tKnQRLX/Psa1VnPtAnG253mpw
jxn+OnazXI/NB+irmXHNbIP0hTAMufeNTG1l5q0+m0z3qZW79Qk530w8XozGx5U2
MFHykAvMv2hFG1JCgJQ0QlDCPTu53RNk5eBVD47oESAh29IrJovF4b89alqAhlqw
XhV98SCYFVMnsEj8L1bgNbN+FlLhxdFppczZ0h0myCQgz/15/qEmAaDXiQ6z+A2E
TtJ4KCZ1UDZiV6gnOOWV7PmuW053bfQVe9apI+fk+0ucbluHXv/qWPqe0ruMMAkB
m6CqtYcgVYmk/mZo8uv9UCrlUlnoxlWSMjj0L6jJRleMfPsCpG3WBLoTFJvM0y+M
ykVv6JPt0VJjMLLOsJeQHVDZBlAAFSQ3+a8gX6zyQvT/Sw1/cl0A0H9r81lU/UD0
8DHUAB3JqpuNllB8jQDdhdj8lqlCfZXqSRJD0m2fMc/fm9vTdZwQjk1xob1XgRqd
FazFY8cfpcGlwXHHtDXjmibm/7MAj2z7/I5LaY3JHnN6FhyYHh0=
=8Xkb
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,30 @@
# HG changeset patch
# Parent 46ea866ca3acb8bb5e1709ceb799b9c94f591dec
Problem description: Tab-titles that are too long to fit into a tab get faded out.
On big endian this is broken and instead of fading out, the
tab gets white and the font transparent, leading to an unreadable
tab-title
Solution: This is not a real solution, but a hack. The real solution would have been
to byte-swap the correct buffer, but I could not find it.
So the next best thing is to deactivate the fading-effect. Now all tab-titles
are readable, albeit not as pretty to look at as they could be.
Side-effects: I have not yet found an unwanted side-effect.
diff -r 46ea866ca3ac -r 6ef20eee3f8f gfx/2d/DrawTargetSkia.cpp
--- a/gfx/2d/DrawTargetSkia.cpp Tue Oct 22 12:27:22 2019 +0200
+++ b/gfx/2d/DrawTargetSkia.cpp Thu Oct 31 09:11:56 2019 +0100
@@ -1861,6 +1861,14 @@
SkCanvas::kPreserveLCDText_SaveLayerFlag |
(aCopyBackground ? SkCanvas::kInitWithPrevious_SaveLayerFlag : 0));
+#if MOZ_BIG_ENDIAN
+ // Pushing a layer where an aMask is defined produces wrong output.
+ // We _should_ endian swap the data, but I couldn't find a workable way to do so
+ // Therefore I deactivate those layers in the meantime.
+ // The result is: Tab-titles that are longer than the available space should be faded out.
+ // The fading doesn't work, so we deactivate the fading-effect here.
+ if (!aMask)
+#endif
mCanvas->saveLayer(saveRec);
SetPermitSubpixelAA(aOpaque);

View File

@ -1,2 +1,2 @@
REV=990d9f90f0f5c02b8af12d784dc76ab40ea84781
REV=21ce5fdd3146e9f8cd108b96e75562f6335e0a8e
REPO=http://hg.mozilla.org/releases/mozilla-release

View File

@ -1,9 +1,9 @@
PRODUCT="firefox"
CHANNEL="release"
VERSION="70.0"
VERSION="70.0.1"
VERSION_SUFFIX=""
RELEASE_TAG="990d9f90f0f5c02b8af12d784dc76ab40ea84781"
PREV_VERSION=""
RELEASE_TAG="21ce5fdd3146e9f8cd108b96e75562f6335e0a8e"
PREV_VERSION="70.0"
PREV_VERSION_SUFFIX=""
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation