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

688477 Коммитов

Автор SHA1 Сообщение Дата
Mark Banner 07db0a7e2b Bug 1609998 - Enable ESLint for non-third party files in editor/libeditor/tests/browserscope/. r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D60305

--HG--
extra : moz-landing-system : lando
2020-01-21 17:00:48 +00:00
Mark Banner e88d437de8 Bug 1608799 - Move more paths from .eslintignore to ThirdPartyPaths.txt. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D60150

--HG--
extra : moz-landing-system : lando
2020-01-21 17:10:48 +00:00
Mark Banner bdfc666e6d Bug 1608799 - Remove references in .eslintignore to paths that no exist or don't have ESLint able files. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D60149

--HG--
extra : moz-landing-system : lando
2020-01-21 17:10:30 +00:00
Mark Banner 7164a847f0 Bug 1608799 - Load devtools debugger's .eslintignore directly into ESLint to avoid duplication. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60148

--HG--
extra : moz-landing-system : lando
2020-01-21 17:00:32 +00:00
Mark Banner 7a5528ceb9 Bug 1608799 - Remove third-party references from .eslintignore that are already in ThirdPartyPaths.txt. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D60147

--HG--
extra : moz-landing-system : lando
2020-01-21 17:10:23 +00:00
Mark Banner 1856b4108d Bug 1607172 - Move dom third-party entries across to ThirdPartyPaths.txt, and clean up .eslintignore for dom. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D59694

--HG--
extra : moz-landing-system : lando
2020-01-21 17:00:27 +00:00
Mark Banner bbe399b932 Bug 1607172 - Automatically fix ESLint issues in non-third party dom/media/webvtt/ files. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D59693

--HG--
extra : moz-landing-system : lando
2020-01-21 17:00:25 +00:00
Mark Banner 6178732e3f Bug 1607172 - Move devtools third-party entries across to ThirdPartyPaths.txt, and clean up .eslintignore for devtools. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D59692

--HG--
extra : moz-landing-system : lando
2020-01-21 17:00:23 +00:00
Mark Banner 96709101c1 Bug 1607172 - Update ESLint to the latest version and use ignorePatterns to ignore paths listed in ThirdPartyPaths.txt. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D59691

--HG--
extra : moz-landing-system : lando
2020-01-21 17:10:10 +00:00
Andrea Marchesini b9bec0df94 Bug 1507055 - AntiTrackingCommon::RedirectHeuristic must check the number of redirect entries, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D60505

--HG--
extra : moz-landing-system : lando
2020-01-21 17:59:33 +00:00
Andrea Marchesini f97dcc5818 Bug 1507055 - Implement Anti-tracking heuristic for redirects, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D56191

--HG--
extra : moz-landing-system : lando
2020-01-21 17:59:33 +00:00
Belén Albeza fb1055410b Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-21 17:49:02 +00:00
Edwin Takahashi f9f78c2f75 Bug 1607294 - adjust font-inflation-1.html annotation for linux1804 webrender r=jmaher
Changes:

After a lot of hours spent tweaking the exact values for this test, the conclusion is that it is flaky. Sometimes it passes with 0,0 but other times it fails with 255,66 only for linux webrender.

Differential Revision: https://phabricator.services.mozilla.com/D60466

--HG--
extra : moz-landing-system : lando
2020-01-21 10:59:51 +00:00
Morgan Reschenberg 9685f6e92d Bug 1610250: Ensure we compare rounded integer values when setting the hidden attribute of the URL bar's zoom button. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D60533

--HG--
extra : moz-landing-system : lando
2020-01-21 17:38:51 +00:00
Dragana Damjanovic a3834a2925 Bug 1608967 - Adapt necko to new neqo r=michal
- process_timer used to be called by process_output, that is not the case any more, therefore we nee$
- how closing/closed event has change: on idle-timeout only closed even is called which means that neqo connection is completely closed and should not be kept alive.

Differential Revision: https://phabricator.services.mozilla.com/D59801

--HG--
extra : moz-landing-system : lando
2020-01-20 21:06:07 +00:00
Brian Grinstead e9bb1fcf9f Bug 1608278 - Declare clearTimeout and clearInterval as locally scoped variables in Timer.jsm r=mconley
We need to stop relying on the global `this` in order to support ES Modules.
This instance was harder to fix by a script than others since it exposed two methods,
so this patch is a manual change.

Differential Revision: https://phabricator.services.mozilla.com/D60069

--HG--
extra : moz-landing-system : lando
2020-01-16 20:07:18 +00:00
Nicolas Chevobbe 45f6c5a39c Bug 1608984 - Fix flickering in eager evaluation result when typing. r=jlast.
This patch make it so that we don't set the
terminalEagerResult to null as soon as we
get the SET_TERMINAL_INPUT action (except
if the expression is falsy).
This means the eager evaluation result element
will only be updated when we get the eager
evaluation results.

Differential Revision: https://phabricator.services.mozilla.com/D60252

--HG--
extra : moz-landing-system : lando
2020-01-21 17:18:14 +00:00
Nicolas Chevobbe 3086339d55 Bug 1609935 - Don't eagerly evaluate empty expressions. r=jlast.
There's no need to make a call to the server when
we know we don't expect anything from it.

Differential Revision: https://phabricator.services.mozilla.com/D60250

--HG--
extra : moz-landing-system : lando
2020-01-21 17:16:33 +00:00
Ricky Stewart 0fa8a98bdb Bug 1524639: [taskgraph] Enforce unicode strings in schemas r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18376

--HG--
extra : moz-landing-system : lando
2020-01-21 17:12:08 +00:00
Gijs Kruitbosch e5848ed25c Bug 1610331 - use unix newlines when using 'mach addtest' on Windows, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D60459

--HG--
extra : moz-landing-system : lando
2020-01-21 16:51:39 +00:00
yulia 2d3f3c73c5 Bug 1610447 - Update Reflect.parse for OptionalChain; r=arai
Differential Revision: https://phabricator.services.mozilla.com/D60490

--HG--
extra : moz-landing-system : lando
2020-01-21 15:58:12 +00:00
Andrew Osmond bf8cd36674 Bug 1610381 - Part 3. Improve image memory reporting by including validation state. r=jrmuizel
This patch adds an annotation to an image cache entry if it is in the
process of being validated. This is very useful to know when debugging
missing images because state notifications are suppressed when we are
validating and may prevent the image from being displayed.

Differential Revision: https://phabricator.services.mozilla.com/D60526

--HG--
extra : moz-landing-system : lando
2020-01-21 16:32:11 +00:00
shindli a17ad0b952 Merge mozilla-central to autoland on a CLOSED TREE 2020-01-21 18:17:46 +02:00
shindli 083bbbba1d Merge autoland to mozilla-central. a=merge 2020-01-21 18:13:28 +02:00
Mirko Brodesser eed3b8d8ab Bug 1609662: part 15) Rename some methods in `Selection`. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D60256

--HG--
extra : moz-landing-system : lando
2020-01-21 16:02:20 +00:00
Mirko Brodesser 9f2d95176c Bug 1609662: part 14) Document some `ContentIterator*` methods. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D60255

--HG--
extra : moz-landing-system : lando
2020-01-21 16:02:07 +00:00
Mirko Brodesser 37eb82cb25 Bug 1609662: part 13) Declare some methods in `Selection` const. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D60254

--HG--
extra : moz-landing-system : lando
2020-01-21 16:01:59 +00:00
Mirko Brodesser 99856824e5 Bug 1609662: part 12) Replace unreachable code with assertions in `Selection::AddRangeAndSelectFramesAndNotifyListeners`. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D60227

--HG--
extra : moz-landing-system : lando
2020-01-21 16:01:52 +00:00
Mirko Brodesser ab604ca294 Bug 1609662: part 11) Rename `nsTextFrame::SetSelectedRange` and add `nsIFrame::SelectionStateChanged`. r=emilio,smaug
Differential Revision: https://phabricator.services.mozilla.com/D60157

--HG--
extra : moz-landing-system : lando
2020-01-21 16:01:45 +00:00
Jan Horak 10ddd6b106 Bug 1609732 Ignore window position in the WindowSurfaceWayland::Lock; r=stransky
The window position of the popup can be changed which does not mean that the
screen size changed. Only window dimmensions are relevant there. Also as part of this
fix, don't use HideWaylandWindow when calling gdk_window_move_to_rect because it removes
the popup from gVisibleWaylandPopupWindows which breaks popup hierarchy sometimes.

Differential Revision: https://phabricator.services.mozilla.com/D60419

--HG--
extra : moz-landing-system : lando
2020-01-21 15:46:23 +00:00
Alex Chronopoulos cf314b852f Bug 1610527 - Update cubeb from upstream to 6cdf2fd. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D60518

--HG--
extra : moz-landing-system : lando
2020-01-21 15:32:54 +00:00
Alex Chronopoulos d46188be61 Bug 1610527 - Remove unnecessary patches from import script. r=padenot
`disable-assert.patch` is nor needed because the change has been merged upstream.
`revert-optimization.patch` is not needed because we want to undo the revert since this import attemptts to fix the crash.

Differential Revision: https://phabricator.services.mozilla.com/D60517

--HG--
extra : moz-landing-system : lando
2020-01-21 15:33:02 +00:00
Johann Hofmann bfb55452df Bug 1607499 - Remove the contentblocking.exceptions probe. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D60492

--HG--
extra : moz-landing-system : lando
2020-01-21 15:35:39 +00:00
Andreea Pavel bd998e0112 Backed out changeset 4639d83e5871 (bug 1507055) for causing the crash in bug 1610485 a=backout
--HG--
extra : amend_source : 8cf2f5ccf0dc884c0d2ccdc3f1c48b3b5e014e1e
2020-01-21 16:46:22 +02:00
shindli 68d14ea795 Backed out changeset 25964226853a (bug 1607204) for causing bug 1610471 which crashes the reviewbot a=backout CLOSED TREE 2020-01-21 15:40:45 +02:00
Sid Vishnoi 6cb1f49f29 Bug 1604688 - Use null for empty slots in Array grip preview. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60171

--HG--
extra : moz-landing-system : lando
2020-01-21 13:16:04 +00:00
Masayuki Nakano 6ea35a12b9 Bug 1606232 - Make `nsIHTMLEditor::GetSelectedElement()` check whether the found element is followed by `<br>` element deeper r=m_kato
Current `nsIHTMLEditor::GetSelectedElement()` just checks whether the
found element is followed by `<br>` element or not.  However, following
element may start with `<br>` element and if there is end of the range,
`PostContentIterator` does not list up the `<br>` element.

Therefore, it should check whether the found element is followed by
`<br>` element which is starts the next sibling element too.

Differential Revision: https://phabricator.services.mozilla.com/D60385

--HG--
extra : moz-landing-system : lando
2020-01-21 08:16:03 +00:00
Cosmin Sabou 6975d37d43 Bug 1387827 - Delete skip line for browser_browser_toolbox.js and browser_browser_toolbox_fission_inspector.js as they are green on ccov. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D60393

--HG--
extra : moz-landing-system : lando
2020-01-21 11:09:40 +00:00
Boris Zbarsky df14f47c89 Bug 1610422 part 4. Reinstate the changes from bug 1609859 to RTCPeerConnection-createDataChannel.html. r=jgraham
This just reapplies the changes, with some context edits because the whitespace changed.

Differential Revision: https://phabricator.services.mozilla.com/D60471

--HG--
extra : moz-landing-system : lando
2020-01-21 11:17:39 +00:00
Boris Zbarsky af5251e666 Bug 1610422 part 3. Pull in the missing upstream changes for RTCPeerConnection-createDataChannel.html. r=jgraham
The changes are as follows:

1) Add an id (and a change in the test label) in the test that now ends up
reading:

  const channel = pc.createDataChannel('', { negotiated: true, id: 42 });

2) Add some whitespace bits.
3) Removes a bogus test (thus fixing bug 1550497).  The test is bogus because
   `null` converts to 0 when converting to `unsigned short`, and that's a
   perfectly valid id value.

Compared to upstream, that leaves the following local changes:

* Tests for the "id in the unsigned short range, maybe invalid, but
  'negotiated' not set" case.
* A clarification for one of the test descriptions.
* Tests for the "id out of the unsigned short range" case.

These changes are upstreamed in https://github.com/web-platform-tests/wpt/pull/21285

Differential Revision: https://phabricator.services.mozilla.com/D60472

--HG--
extra : moz-landing-system : lando
2020-01-21 11:17:11 +00:00
Boris Zbarsky 563e26b4d2 Bug 1610422 part 2. Revert the bug 1609859 canges to RTCPeerConnection-createDataChannel.html. r=jgraham
This is a clean revert of the changes bug 1609859 made to
RTCPeerConnection-createDataChannel.html.  It's separated out for review ease;
these changes are reinstated 2 changesets later.

Differential Revision: https://phabricator.services.mozilla.com/D60470

--HG--
extra : moz-landing-system : lando
2020-01-21 11:16:59 +00:00
Boris Zbarsky 5f84a2e9df Bug 1610422 part 1. Pull in missing upstream changes for RTCPeerConnection-ondatachannel.html. r=jgraham
It looks like most of the changes from
https://github.com/web-platform-tests/wpt/pull/16038 we have already, except
some whitespace bits.

Differential Revision: https://phabricator.services.mozilla.com/D60469

--HG--
extra : moz-landing-system : lando
2020-01-21 11:16:41 +00:00
shindli 12ffabd93a Backed out changeset 093a40a347df (bug 1597742) for causing perma a11y failures in test_scrollSubstringToPoint.html CLOSED TREE 2020-01-21 12:35:23 +02:00
Andrew Osmond da3cf4fd77 Bug 1610381 - Improve image memory reporting for missing/incomplete surfaces. r=tnikkel
This dumps more information about the surface cache. Each surface has a
flag indicating whether or not it has finished decoding; incomplete
surfaces are now marked as such in the cache reports. We now also have
counters for various insertion errors, as well as the composition of the
cache (total vs locked images, total vs locked surfaces).

Differential Revision: https://phabricator.services.mozilla.com/D60450

--HG--
extra : moz-landing-system : lando
2020-01-21 09:59:15 +00:00
Jan-Erik Rediger 12faa0feec Bug 1610282 - Update glean-preview to include reset-data bugfix. r=chutten
The update includes:

* Upgraded glean-core dependency
    * See full Glean changelog: https://github.com/mozilla/glean/blob/v24.0.0/CHANGELOG.md
* Reset core client metrics when re-enabling upload (https://github.com/mozilla/glean/pull/620)

Updates the glean-preview dependency in toolkit/components/telemetry/fog/Cargo.toml.
glea

Rest is updated with:

    cargo update -p gkrust-shared
    mach vendor rust

Differential Revision: https://phabricator.services.mozilla.com/D60406

--HG--
extra : moz-landing-system : lando
2020-01-21 10:20:42 +00:00
Jonathan Kew 083ae19512 Bug 1293584 - Fix implementation of word-break:keep-all to better follow the spec. r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D60275

--HG--
extra : moz-landing-system : lando
2020-01-21 08:02:20 +00:00
Jonathan Kew 4cd64f80ed Bug 1608100 - Distinguish (in console log messages) between failure to start font download at all vs download that fails. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D59328

--HG--
extra : moz-landing-system : lando
2020-01-21 08:40:12 +00:00
Michal Novotny 7c7d2abfab Bug 1607224 - Data race on CacheFileHandle::mFileSize r=valentin
This patch fixes data race on CacheFileHandle::mFileSize when accessed on main thread by nsHttpChannel::ReportNetVSCacheTelemetry(). All other usages are on cache I/O thread.

Differential Revision: https://phabricator.services.mozilla.com/D60407

--HG--
extra : moz-landing-system : lando
2020-01-21 09:48:11 +00:00
Eric Rahm cfd1cc461f Bug 1610388 - Remove nsAutoPtr usage from gfx/. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D60456

--HG--
extra : moz-landing-system : lando
2020-01-21 01:25:28 +00:00
Toshihito Kikuchi a172471711 Bug 1608645 - Ensure FindExportAddressTableEntry can handle a modified Export Table. r=aklotz
A third-party application can modify the export directory, the export address/name/ordinal
tables, or an entry in those tables.  If that happens, we will see an RVA is located outside
the mapped image and `RVAToPtr` returns null.  This patch makes sure we don't hit null AV
when modification is detected.

`FindExportAddressTableEntry` should not return a pointer to the modified table entry because
we dereference it in another process to cross-process detour.

Differential Revision: https://phabricator.services.mozilla.com/D59738

--HG--
extra : moz-landing-system : lando
2020-01-21 00:44:28 +00:00