Miko Mynttinen
cf0c7ae9e3
Bug 1534549 - Part 2: Allow all display items to carry hit testing information r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D102515
2021-02-06 22:30:37 +00:00
Miko Mynttinen
d481341bf4
Bug 1534549 - Part 1: Remove old FLB hit test info optimization r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D102514
2021-02-06 22:30:29 +00:00
Timothy Nikkel
ec6356e1be
Bug 1691186. Don't clear minimal display ports in SetZeroMarginDisplayPortOnAsyncScrollableAncestors. r=botond
...
See https://bugzilla.mozilla.org/show_bug.cgi?id=1675547#c25 and https://bugzilla.mozilla.org/show_bug.cgi?id=1675547#c26
Short version: we hit a situation where we have a minimal display port, then SetZeroMarginDisplayPortOnAsyncScrollableAncestors clears the minimal display port to install a zero margin display port. Once the minimal display port is cleared we get a random (errant) repaint request from apz which sets a full display port (it doesn't want a display port, it just wants to sync content and apz).
Differential Revision: https://phabricator.services.mozilla.com/D104306
2021-02-06 21:12:46 +00:00
Mihai Alexandru Michis
18961a4185
Bug 1691158 - Remove expectations for instance/constructor.any.js and webapi/instantiateStreaming.any.js on linux. r=intermittent-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D104295
2021-02-06 08:23:09 +00:00
Brendan Dahl
aa262132a5
Bug 1691143 - Update pdf.js to version 2.8.43. r=calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D104282
2021-02-06 11:30:25 +00:00
Nihanth Subramanya
48840a82cd
Bug 1688228 - Introduce TRR_NXDOMAIN skip reason and record it when an rcode value of 0x03 is received. r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D102774
2021-02-06 13:00:36 +00:00
Gabriele Svelto
edaeca08d4
Bug 1663451 - Import a new version of fix-stacks with proper fallback to native debuginfo support when breakpad symbols are missing r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D104198
2021-02-05 23:04:50 +00:00
Dorel Luca
3b8c3d5bcb
Backed out changeset 4da871dee153 (bug 1687852) for Xpcshell failures in browser/components/migration/tests/unit/test_Chrome_passwords.js. CLOSED TREE
2021-02-06 09:27:53 +02:00
Markus Stange
222784d009
Bug 1691176 - Fix includes and namespace annotations in RenderCompositorNative. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D104304
2021-02-06 05:20:24 +00:00
Mihai Alexandru Michis
6da97a654e
Backed out 2 changesets (bug 1689445) for causing bc failures in browser_search.js
...
Backed out changeset 2b1ec882c4c1 (bug 1689445)
Backed out changeset bcb4ba398ee0 (bug 1689445)
2021-02-06 05:33:02 +02:00
Andrei Cristian Petcu
cc083bcdcf
Bug 1687852 Resolve how we handle duplicate logins when importing from CSV file r=sfoster,tgiles
...
Differential Revision: https://phabricator.services.mozilla.com/D102639
2021-02-06 01:53:56 +00:00
Kate Hudson
5ac1094bb5
Bug 1672202 - Add Feature API with default values r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D104056
2021-02-06 01:24:06 +00:00
Mats Palmgren
e0550b2172
Bug 1689789 part 2 - Use Ceil instead of Truncate the ensure the print surface is large enough for the requested paper size. r=jfkthame
...
Also, for GTK, request the paper size in millimeter for
millimeter based paper units to avoid depending on GTK's
rounding behavior.
Differential Revision: https://phabricator.services.mozilla.com/D103609
2021-02-06 00:28:29 +00:00
Mats Palmgren
6b588acfa8
Bug 1689789 part 1 - Ensure we don't have any overflow areas for pdf.js content. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D103608
2021-02-05 19:39:31 +00:00
Geoff Brown
2097a84f83
Bug 1598776 - Support directory specification for test-verify; r=jmaher
...
When test-verify is run and a try test path is specified, as with 'mach try ... <path>',
and the path is a directory, run test-verify on every changed file in the push that
also resides in the specified directory.
Differential Revision: https://phabricator.services.mozilla.com/D104243
2021-02-05 22:25:01 +00:00
Jeff Muizelaar
08d1c5cb33
Bug 1691147 - Always properly balance aContext->Save(). r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D104283
2021-02-05 23:01:52 +00:00
Scott
49f5a4fcaf
Bug 1691126 - Save to Pocket button test. r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D104262
2021-02-05 22:55:03 +00:00
Mihai Alexandru Michis
63453c1404
Backed out changeset 110829513605 (bug 1672202) for causing bc failures in browser_autocomplete_import.js
...
CLOSED TREE
2021-02-06 01:00:32 +02:00
Yura Zenevich
d3beb62c1d
Bug 1689445 - revert EventUtils.sendMouseEvent back to being sync. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D104127
2021-02-05 21:26:54 +00:00
Yura Zenevich
1a40e8580c
Bug 1689445 - make accessible retrieval synchronous. r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D104126
2021-02-05 02:15:18 +00:00
Botond Ballo
4357fa7621
Bug 1650183 - Handle nested content processes in CalculateRootCompositionSize(). r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D103979
2021-02-05 22:22:58 +00:00
Botond Ballo
772aeb4f4a
Bug 1650183 - Add a test to check that an OOP iframe with a large viewport does not have too large of a displayport. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D103538
2021-02-05 22:31:14 +00:00
Emma Malysz
f704ce12fa
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-05 22:29:30 +00:00
Edgar Chen
448e1644a0
Bug 1690897 - Get rid of dom.formdata.event.enabled
pref; r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D104103
2021-02-05 13:51:33 +00:00
Alexis Beingessner
b4afded0ed
Bug 1683439 - Remove suppression for fixed issue. r=KrisWright
...
Differential Revision: https://phabricator.services.mozilla.com/D104051
2021-02-05 17:22:06 +00:00
Benjamin Beurdouche
d901b16ba2
Bug 1688685 - land NSS fc3a4c142c16 UPGRADE_NSS_RELEASE, r=kjacobs
...
2021-02-04 Kevin Jacobs <kjacobs@mozilla.com>
* gtests/ssl_gtest/ssl_recordsize_unittest.cc, lib/ssl/ssl3ext.c:
Bug 1690583 - Fix CH padding extension size calculation. r=mt
Bug 1654332 changed the way that NSS constructs Client Hello
messages. `ssl_CalculatePaddingExtLen` now receives a
`clientHelloLength` value that includes the 4B handshake header.
This looks okay per the inline comment (which states that only the
record header is omitted from the length), but the function actually
assumes that the handshake header is also omitted.
This patch removes the addition of the handshake header length.
Those bytes are already included in the buffered CH.
[fc3a4c142c16] [tip]
* automation/abi-check/expected-report-libnss3.so.txt:
Bug 1690421 - Adjust 3.62 ABI report formatting for new libabigail.
r=bbeurdouche
[a1ed44dba32e]
2021-02-03 Kevin Jacobs <kjacobs@mozilla.com>
* automation/taskcluster/docker-builds/Dockerfile:
Bug 1690421 - Install packaged libabigail in docker-builds image
r=bbeurdouche
[3c719b620136]
2021-01-31 Kevin Jacobs <kjacobs@mozilla.com>
* cmd/selfserv/selfserv.c, cmd/tstclnt/tstclnt.c,
lib/ssl/tls13hashstate.c, lib/ssl/tls13hashstate.h:
Bug 1689228 - Minor ECH -09 fixes for interop testing, fuzzing. r=mt
A few minor ECH -09 fixes for interop testing and fuzzing:
- selfserv now takes a PKCS8 keypair for ECH. This is more
maintainable and significantly less terrible than parsing the
ECHConfigs and cobbling one together within selfserv (e.g. we can
support other KEMs without modifying the server).
- Get rid of the newline character in tstclnt retry_configs output.
- Fuzzer fixes in tls13_HandleHrrCookie:
- We shouldn't use internal_error when PK11_HPKE_ImportContext fails.
Cookies are unprotected in fuzzer mode, so this can be expected to
occur.
- Only restore the application token when recovering hash state,
otherwise the copy could happen twice, leaking one of the
allocations.
[8bbea1902024]
2021-01-25 Kevin Jacobs <kjacobs@mozilla.com>
* lib/ssl/ssl3exthandle.c:
Bug 1674819 - Fixup a51fae403328, enum type may be signed.
r=bbeurdouche
[2004338a2080]
Differential Revision: https://phabricator.services.mozilla.com/D104258
2021-02-05 21:13:47 +00:00
Kate Hudson
2fb39f1f63
Bug 1672202 - Add Feature API with default values r=andreio
...
Differential Revision: https://phabricator.services.mozilla.com/D104056
2021-02-05 21:00:32 +00:00
Stephen A Pohl
8aade11c62
Bug 1690879: Make test_bug869314.html pass on macOS with the non-native theme enabled. r=emilio
...
Depends on D104084
Differential Revision: https://phabricator.services.mozilla.com/D104091
2021-02-05 12:03:34 +00:00
Stephen A Pohl
74e08b1d20
Bug 1690895
: Mark transform-input-012.html as expected pass with non-native theme enabled on macOS. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D104112
2021-02-05 12:00:35 +00:00
Mike Hommey
142b37dbe4
Bug 1690940 - Don't package things we don't use in wasi-sysroot. r=firefox-build-system-reviewers,dmajor
...
This brings the artifact size from 38M to 1.8M.
Differential Revision: https://phabricator.services.mozilla.com/D104135
2021-02-05 14:51:56 +00:00
Stephen A Pohl
2e0a7d4a45
Bug 1690848: Mark stretch-input-in-column.html as expected pass with non-native theme enabled on macOS. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D104084
2021-02-05 12:02:23 +00:00
Mihai Alexandru Michis
0f6fc4b0f7
Backed out changeset d96ca6e90aa2 (bug 1691065) for causing Bug 1691125.
...
CLOSED TREE
2021-02-05 22:56:17 +02:00
Kagami Sascha Rosylight
717d5d2aa5
Bug 1671768 - Part 4: Use MOZ_CAN_RUN_SCRIPT for Selection::RemoveAllRanges r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D103780
2021-02-03 21:52:48 +00:00
Kagami Sascha Rosylight
0ea5caf27e
Bug 1671768 - Part 3: Use MOZ_CAN_RUN_SCRIPT for Selection::SelectAllChildren r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D103779
2021-02-03 21:52:22 +00:00
Kagami Sascha Rosylight
e0304db4c3
Bug 1671768 - Part 2: Use MOZ_CAN_RUN_SCRIPT for Selection::Extend r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D103778
2021-02-03 21:52:15 +00:00
Kagami Sascha Rosylight
03a9abe590
Bug 1671768 - Part 1: Use MOZ_CAN_RUN_SCRIPT for Selection::StyledRanges::MaybeFocusCommonEditingHost r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D103777
2021-02-03 21:52:02 +00:00
Lee Salzman
2cdca4441a
Bug 1690967 - remove some calls to commit_span. r=bradwerth
...
This removes some calls to commit_span from inside the draw_span specializers.
Instead it relies upon the span rasterizer loop to do some of the work, which
will incur a function pointer call in the rare case we actually return out
of a specializer early. This shouldn't be that performance critical and will
remove some inliner bloat.
Also, I refactored commit_output in the rasterizer itself to hopefully cause
fewer template instantiations which should also further reduce inliner bloat.
Differential Revision: https://phabricator.services.mozilla.com/D104150
2021-02-05 20:37:20 +00:00
Emily McDonough
87195c1610
Bug 1630789 - Add web-platform tests for grid line names with repeat(auto) with multiple values r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D71418
2021-02-05 18:14:04 +00:00
Mihai Alexandru Michis
220ebe2284
Backed out changeset dfbbd3864b2f (bug 1689372) for causing bc failures in browser_history_recently_closed.js
...
CLOSED TREE
2021-02-05 22:15:25 +02:00
Emma Malysz
5aa317ef1e
Bug 1689372, simplify history panel r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D103535
2021-02-05 18:01:55 +00:00
Gavin Lazar Suntop
09539c4e2c
Bug 1689201 - Re-enabling telemetry for Reader Mode r=thecount,nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D104083
2021-02-05 18:36:10 +00:00
Emilio Cobos Álvarez
e531b2b7fd
Bug 1689615 - Only paint one outline for outline-style:auto with nnt. r=mstange
...
outline-style: auto might show up in non-themed controls and such, and
the double-outline there might look ugly.
Following border-radius would be an extra improvement for the reddit
case, but no platform does it currently (Safari on macOS does it), so
let's consider that in a follow-up.
Differential Revision: https://phabricator.services.mozilla.com/D104214
2021-02-05 16:25:57 +00:00
Nick Alexander
1b17d2b73e
Bug 1674408 - Define stat64
as stat
on OpenBSD. r=application-update-reviewers,bytesized
...
This is the approach taken for Bug 648735: see
https://bugzilla.mozilla.org/attachment.cgi?id=561029&action=diff .
Differential Revision: https://phabricator.services.mozilla.com/D104250
2021-02-05 18:48:34 +00:00
Kirk Steuber
57b49a2593
Bug 1682810 - Fix tests to expect the correct pending status r=application-update-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D104124
2021-02-05 04:16:30 +00:00
Kirk Steuber
529aad0d9b
Bug 1682810 - When staging fails, leave the update in the same state regardless of how it failed r=nalexander
...
I am changing the way that we handle staging failures here: https://searchfox.org/mozilla-central/rev/851bbbd9d9a38c2785a24c13b6412751be8d3253/toolkit/mozapps/update/UpdateService.jsm#4322
to more closely match the way we handle staging failures here: https://searchfox.org/mozilla-central/rev/851bbbd9d9a38c2785a24c13b6412751be8d3253/toolkit/mozapps/update/UpdateService.jsm#6015
This change will allow the Mozilla Maintenance Service to be used when the partial patch fails to stage. The updater already falls back if the Maintenance Service fails, so if there is indeed a problem with the Service a UAC will still be shown.
Differential Revision: https://phabricator.services.mozilla.com/D103406
2021-02-05 00:59:39 +00:00
Agi Sferro
227fa1abcd
Bug 1689745 - Throw ImageProcessingException in Image#getBitmap. r=aklotz,esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D103527
2021-02-05 17:48:15 +00:00
Micah Tigley
4de0841b18
Bug 1689420 - Fix origin header for null principal content dialogs. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D103810
2021-02-05 17:39:10 +00:00
Mark Banner
f780a008d6
Bug 1412519 - Re-enable browser_contextSearchTabPosition.js for test-verify on Windows debug as it now passes. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D104235
2021-02-05 16:43:14 +00:00
Nicolas Silva
d85a05d78c
Bug 1691023 - Add some profile counters for texture cache eviction. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D104207
2021-02-05 16:23:05 +00:00
Sylvestre Ledru
9270e2e340
Bug 1690990 - lint: add some requirements.txt to the line check linter + fix them r=linter-reviewers,marco DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D104156
2021-02-05 17:19:40 +00:00