Граф коммитов

711437 Коммитов

Автор SHA1 Сообщение Дата
Andrea Marchesini 8db10f63e0 Bug 1643156 - Cleanup nsMultiplexInputStream - part 2 - remove the use of nsITellable interface for substreams, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76902
2020-06-04 00:18:57 +00:00
Andrea Marchesini d0f5bf2fd9 Bug 1643156 - Cleanup nsMultiplexInputStream - part 1 - keep the original stream, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D76901
2020-06-04 12:23:17 +00:00
Razvan Maries 179572857b Backed out changeset d51c3c722d65 (bug 1643335) for breaking Gecko Decision Task. CLOSED TREE 2020-06-04 18:29:19 +03:00
Sylvestre Ledru 0f57f34c18 Bug 1643335 - Run hazard-linux64-haz/debug less often r=jmaher,sfink
Differential Revision: https://phabricator.services.mozilla.com/D78275
2020-06-04 15:19:38 +00:00
Mathieu Leplatre 337e076cae Bug 1641939 - Flush local DB after retrying r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D78177
2020-06-04 14:16:01 +00:00
Dão Gottwald fca3f1322c Bug 1642597 - Don't override the amazon search top site if it was re-added manually. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D78256
2020-06-04 14:43:59 +00:00
Sylvestre Ledru 03a5604053 Bug 1643347 - set hasFlag default value to avoid a -Wuninitialized-const-reference warning in ContentPrincipal.cpp r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D78289
2020-06-04 14:46:32 +00:00
Farooq AR 8b7017979f Bug 1636418 - Rename WebSockets codebase to Messages. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D76724
2020-06-04 14:12:14 +00:00
Ben Hearsum dd5a8a4ba7 Bug 1642713: allow diff-artifact tasks to be optimized by push interval r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D77859
2020-06-04 14:27:42 +00:00
ffxbld 765a9c9ca1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D78285
2020-06-04 14:13:36 +00:00
Bob Clary ae77912472 Bug 1641649 - Moar Python 3 support updates for Marionette harness. r=marionette-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D77347
2020-06-04 14:13:01 +00:00
David Major 2372940165 Bug 1642749 - Reduce the iterations on the attr-selector-1.html perf test r=perftest-reviewers,emilio,Bebe
`attr-selector-1.html` currently takes 89 seconds on my machine. That's quite an outlier when its sibling tests are in the few-tenths to few-seconds range.

Because these tests are run for PGO, I'm concerned about a risk of overtraining. The #1 function in our profile, related to the attrs test, has 1200M counts, while more typical values for our hottest functions are in the 200M range. This might make functions lower on the list seem colder than they really are.

Differential Revision: https://phabricator.services.mozilla.com/D77899
2020-06-04 08:21:34 +00:00
Harry Twyford 5deda1dcae Bug 1643154 - Migrate browser.urlbar.openViewOnFocus to browser.urlbar.suggest.topsites. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D78154
2020-06-04 14:00:43 +00:00
Ben Hearsum 3dca5e3f67 Bug 1641948: remove android opt builds from non-mozilla-central branches; reduce frequency of fat-aar builds r=snorp,Callek
snorp - I'm not sure if you want/need to review this yourself so I'm flagging you as optional.

Differential Revision: https://phabricator.services.mozilla.com/D77834
2020-06-03 20:52:38 +00:00
Martin Stransky cb61ee92f5 Bug 1643149 [Wayland] Fix MozContainer deadlock, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D78278
2020-06-04 13:50:46 +00:00
André Bargull 837b01cad4 Bug 1642067: Use Baseline inspector to decide if strings can occur in binary arithmetic expressions. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D78018
2020-06-04 13:28:45 +00:00
Delan Azabani b00311bc4f Bug 1630935 - Refactor FontFamilyName + FontFamilyList + nsMathMLChar. r=emilio
This patch:

* extracts family name matching logic from FontFamilyList::Contains into FontFamilyName::IsNamedFamily
* simplifies the loop around StretchEnumContext::EnumCallback using a range-based loop with a break
* inverts the meaning of StretchEnumContext::EnumCallback’s return value

These changes were first reviewed in D73833, but we’re separating them to help us investigate some test regressions.

Differential Revision: https://phabricator.services.mozilla.com/D77067
2020-06-04 13:18:21 +00:00
Valentin Gosu da85d07d64 Bug 1643264 - Failed ResolveWithTRR requests should not be retried to get the TTL r=dragana,necko-reviewers
While doing the TRR dry run experiment it became apparent that we are issuing
a lot of TRR requests that are causing us to DDOS our TRR provider.
We had a hint that this may only be affecting Windows. Upon inspection of the
code and the APIs we use to measure the performance of each TRR service we
discovered that the codepath that is used to get the TTL for DNS records on
Windows was wrongly exercised for TRR too, causing us to keep repeating a
failing TRR request until success (or until the browser was shut down).

We confirmed this with a unit test and logging.

This patch fixes the condition that caused us to look for failed TRR requests.
We also add a second check that ResolveWithTRRServer calls fail if they also
have the RESOLVE_DISABLE_TRR flag set.

Differential Revision: https://phabricator.services.mozilla.com/D78229
2020-06-04 10:43:47 +00:00
Tim Huang fc35bb8338 Bug 1643051 - Change the dignostic assertion to regular assertion for the ClientSource.cpp. r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D78264
2020-06-04 12:56:51 +00:00
Dão Gottwald 56cbbca35b Bug 1642323 - Make alert.js obey prefers-reduced-motion. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D78032
2020-06-04 11:18:07 +00:00
Sylvestre Ledru 7875f1e34e Bug 1643295 - Firefox doc - Ride along - reformat with black r=championshuttler
# ignore-this-changeset

Depends on D78257

Differential Revision: https://phabricator.services.mozilla.com/D78258
2020-06-04 12:42:45 +00:00
Sylvestre Ledru c1b9ab26a4 Bug 1643295 - Firefox doc - Ride along - remove duplicate info r=championshuttler
Depends on D78251

Differential Revision: https://phabricator.services.mozilla.com/D78257
2020-06-04 12:04:30 +00:00
Sylvestre Ledru 1a230265e4 Bug 1643295 - Firefox doc - add a favicon r=championshuttler
Differential Revision: https://phabricator.services.mozilla.com/D78251
2020-06-04 12:01:14 +00:00
Butkovits Atila 26ec48f853 Backed out changeset a900282391e1 (bug 1641751) for causing bugs 1643310, 1643238, 1643240. CLOSED TREE 2020-06-04 15:41:14 +03:00
Emilio Cobos Álvarez 69e9c44fab Bug 1643279 - Fix specificity of select rules in forms.css. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D78252
2020-06-04 12:30:53 +00:00
Ted Campbell f37413169a Bug 1642332 - Avoid static initializer for Number.NaN r=jandem
This also fixes correctness issue on MIPS platform.

Differential Revision: https://phabricator.services.mozilla.com/D77673
2020-06-04 07:38:45 +00:00
Jonathan Kew 26a8e4ceec Bug 1640816 - Record base font-family name in family alias records. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D77909
2020-06-04 11:48:46 +00:00
Itiel 43735ce93e Bug 1642166 - Vertically align the Reader control hover labels r=Gijs
Also cleanup the CSS a bit

Differential Revision: https://phabricator.services.mozilla.com/D77598
2020-06-04 11:53:49 +00:00
Butkovits Atila 8257764785 Backed out 3 changesets (bug 1641600) for failures at test_peerConnection_constructedStream.html. CLOSED TREE
Backed out changeset 41a85b7d3e5e (bug 1641600)
Backed out changeset 249782af96bb (bug 1641600)
Backed out changeset 86c2932e66d3 (bug 1641600)
2020-06-04 15:06:33 +03:00
Simon Giesecke af5e269215 Bug 1592776 - Make test_notification_tag work with Fission. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76824
2020-06-02 17:18:45 +00:00
Simon Giesecke 687f921b09 Bug 1592776 - Reformat test_notification_tag.html. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76823
2020-06-02 17:18:47 +00:00
Simon Giesecke 839498570f Bug 1592776 - Fix cleanup of mock service registration. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D77781
2020-06-03 13:15:40 +00:00
André Bargull 90bfdeac68 Bug 1642962: Add toStringTag to Intl prototypes referring to the constructor name. r=jwalden
Implement the changes from <https://github.com/tc39/ecma402/pull/430>.

Differential Revision: https://phabricator.services.mozilla.com/D78035
2020-06-04 11:24:02 +00:00
André Bargull 29b8477954 Bug 1639178: Add missing argument to intl_ValidateAndCanonicalizeUnicodeExtensionType. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D75936
2020-06-04 11:25:44 +00:00
Valentin Gosu 944dc631cb Bug 1637512 - Test that IPv6 TRR requests fallback to DNS properly r=dragana,necko-reviewers
Depends on D78237

Differential Revision: https://phabricator.services.mozilla.com/D78238
2020-06-04 11:10:36 +00:00
Valentin Gosu c9d1c3f2cd Bug 1637512 - IPv6 TRR requests don't fallback to DNS properly r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D78237
2020-06-04 11:12:19 +00:00
Sebastian Streich 91a18c1346 Bug 1521542 - Disable Process Switching for Sandboxed Contexts r=ckerschb,nika
Differential Revision: https://phabricator.services.mozilla.com/D76704
2020-06-04 10:46:48 +00:00
Kenny Levinsen ceedac76da Bug 1641033 - nsRefreshDriver vsync observer should always post task to main thread. r=jrmuizel
nsRefreshDriver's NotifyVsync method had some slightly convoluted logic: Based on the thread it is called from, it would guess whether it is called from a vsync source, in which case it would schedule itself onto the main thread, or from the self-scheduled task, in which case it would perform work.

This just splits the two: NotifyVsync only takes care of VsyncSource, and schedules a task that calls the tick logic. This also allows Wayland to run the VsyncSource off the main thread.

Differential Revision: https://phabricator.services.mozilla.com/D77044
2020-06-04 10:43:19 +00:00
Liang-Heng Chen bc5fda4e76 Bug 1640135 - P5: update tests; r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D77918
2020-06-04 10:51:28 +00:00
Liang-Heng Chen 01f8cce7e1 Bug 1640135 - P4: update usage of PartitionKey; r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D77917
2020-06-04 10:51:21 +00:00
Liang-Heng Chen dcf8304908 Bug 1640135 - P3: implement new setter; r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D77916
2020-06-04 10:51:13 +00:00
Liang-Heng Chen fd2c048140 Bug 1640135 - P2: add new setter; r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D77915
2020-06-04 10:51:06 +00:00
Liang-Heng Chen edb1e5a899 Bug 1640135 - P1: add new attribute for dFPI; r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D77914
2020-06-04 10:51:04 +00:00
Liang-Heng Chen 256b591fe1 Bug 1638389 - skip events that principals are not matched; r=timhuang
The [[ https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/dom/base/nsGlobalWindowInner.cpp#5070-5071 | assertion ]] is called in a [[ https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/dom/storage/StorageNotifierService.cpp#86-87 | runnable ]], the condition was previously bailed out by the same [[ https://searchfox.org/mozilla-central/rev/559b25eb41c1cbffcb90a34e008b8288312fcd25/dom/storage/StorageNotifierService.cpp#78-81 | expression ]].
Dynamic FPI may potentially relaxed the effective storage principal from intrinsic storage principal to node principal, when it happened during the asynchrnous event, it will end up raise the assertion.

Differential Revision: https://phabricator.services.mozilla.com/D78017
2020-06-04 09:00:34 +00:00
Farooq AR bb21a30bf2 Bug 1642595 - Add more wpt tests for EventSource lastEventId. r=smaug,annevk
Differential Revision: https://phabricator.services.mozilla.com/D77785
2020-06-04 07:35:35 +00:00
Farooq AR 15449ab52b Bug 1638248 - EventSource lastEventId is not consistent with spec. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D75537
2020-06-02 12:05:38 +00:00
Tooru Fujisawa bb16091e78 Bug 1643273 - Disable consistency check for Opcodes.h in SM(nu) job. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D78245
2020-06-04 10:19:01 +00:00
Andi-Bogdan Postelnicu affacf5510 Bug 1639406 - for `code-review` generate the propper patch when dealing with `clang-format` issues. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D78060
2020-06-04 08:53:02 +00:00
Dan Minor 4362998da5 Bug 1641600 - Re-enable rtx and add *.google.com to blocklist; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D77815
2020-06-03 21:02:04 +00:00
Dan Minor 9c0a2aac8a Bug 1641600 - Check RTX blocklist pref in PeerConnectionImpl; r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D77814
2020-06-03 20:57:33 +00:00