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

650908 Коммитов

Автор SHA1 Сообщение Дата
Hiroyuki Ikezoe 88e1c00d24 Bug 1541253 - Make PresShell::IsVisible const. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D26251

--HG--
extra : moz-landing-system : lando
2019-05-10 11:15:30 +00:00
Tim Nguyen 1a57aab68e Bug 1521280 - Convert search-textbox to a custom element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D23045

--HG--
rename : toolkit/content/widgets/textbox.xml => toolkit/content/widgets/search-textbox.js
extra : moz-landing-system : lando
2019-05-10 11:46:49 +00:00
Dzmitry Malyshau 7f9b0ee390 Bug 1532174 - Repace WR RelativeTransform with CoordinateSpaceMapping, improve flattening semantics. r=gw
This change makes get_relative_transform() to no longer rely on any flattening done before in the pipeline.
This makes it correct is some of the cases we failed previously (see ini files removed).
It now does flattening on every flat coordinate system it passes through, and it's used for SpaceMapper.
The old RelativeTransform is now replaced with CoordinateSpaceMapping, which reduces the zoo of our types :)

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

--HG--
extra : moz-landing-system : lando
2019-05-10 02:22:51 +00:00
Csoregi Natalia 6b3623045e Backed out changeset 7c1fce459b7a (bug 1549909) for crashtest failures on 1458028.html. CLOSED TREE 2019-05-10 14:21:07 +03:00
Dão Gottwald aea2e06289 Bug 1538049 - Fix broken .titlebar-button selector. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D30626

--HG--
extra : moz-landing-system : lando
2019-05-10 11:12:47 +00:00
Nikki S a4451e2014 Bug 1550565 - [mozlog] Update mozlog version number to 4.1 r=jgraham
The Mozlog version number needed to be updated to 4.1 for the new
release on PyPI. The dependencies of other libraries that require
mozlog were updated to reflect the new version. (mozversion,
mozrunner, mozprofile)

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

--HG--
extra : moz-landing-system : lando
2019-05-10 10:29:49 +00:00
Jan de Mooij ec3c97e6aa Bug 1541404 part 26 - Some JSOP_FORCEINTERPRETER changes. r=tcampbell
Initially the plan was for the Baseline Interpreter to "support"
JSOP_FORCEINTERPRETER like the C++ interpreter. However this complicated
many things:

* We needed to do a VM call to allocate a TypeScript when we resumed
  generators (the only place where it was needed).

* This meant our Baseline Interpreter warm-up heuristics didn't apply to
  generators.

* It complicates the profiler work because it assumes all Baseline Interpreter
  frames have a TypeScript.

We've been moving towards making the Baseline Interpreter more like the JITs
for now (requiring a TypeScript instead of a BaselineScript) so I think this is
the right move until we change that.

This also improves things for the Baseline Compiler: we now have a MOZ_CRASH
instead of an abort.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 09:55:47 +00:00
Jan de Mooij 96ba66dc5e Bug 1541404 part 25 - Various minor changes. r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D29993

--HG--
extra : moz-landing-system : lando
2019-05-10 09:55:51 +00:00
Jan de Mooij 5568dfb812 Bug 1541404 part 23 - Implement more BaselineInterpreterGenerator bits. r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D29989

--HG--
extra : moz-landing-system : lando
2019-05-10 09:55:49 +00:00
Jan de Mooij 98ef613802 Bug 1541404 part 22 - Add BaselineInterpreterGenerator::emitDebugTrap. r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D29818

--HG--
extra : moz-landing-system : lando
2019-05-10 09:55:47 +00:00
Jan de Mooij 779c4b8c29 Bug 1541404 part 21 - Interpreter DebugTrapHandler changes. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D29804

--HG--
extra : moz-landing-system : lando
2019-05-10 09:54:04 +00:00
Andreea Pavel e14f62f15c Merge mozilla-central to autoland on a CLOSED TREE 2019-05-10 13:01:38 +03:00
Andreea Pavel b418634cb3 Merge autoland to mozilla-central. a=merge 2019-05-10 12:49:31 +03:00
Csoregi Natalia ca5858897f Backed out 3 changesets (bug 1538979) for bustage on JSWindowActor.cpp. CLOSED TREE
Backed out changeset a098226e4211 (bug 1538979)
Backed out changeset 8e065761738c (bug 1538979)
Backed out changeset 9df2b856b655 (bug 1538979)
2019-05-10 12:44:22 +03:00
Florin Strugariu 9d23aa6093 Bug 1549949 Errors on launching activities are causing timeouts r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D30343

--HG--
extra : moz-landing-system : lando
2019-05-10 09:32:00 +00:00
Andrea Marchesini e9271044cf Bug 1548770 - Better test for File.createFile(), r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D30612

--HG--
extra : moz-landing-system : lando
2019-05-10 09:25:01 +00:00
John Dai d293ec56c7 Bug 1538979 - Part 3: Add testcase to test JSWindowActor's lifecycle; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D30197

--HG--
extra : moz-landing-system : lando
2019-05-10 09:19:37 +00:00
John Dai c22ef89c64 Bug 1538979 - Part 2: Add WillDestroy and DidDestroy lifecycle methods on JSWindowActor; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D30196

--HG--
extra : moz-landing-system : lando
2019-05-10 09:19:30 +00:00
John Dai dcd10aa59f Bug 1538979 - Part 1: Clear mManager in ActorDestroy and disallow sending message while Destroying; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D30195

--HG--
extra : moz-landing-system : lando
2019-05-10 09:19:27 +00:00
Andreea Pavel f5f94453ae Backed out changeset ba9d948d404c (bug 1544470) for breaking raptor-chromium a=backout 2019-05-10 11:35:42 +03:00
Matt Woodrow 6f7852c76c Bug 1549909 - Use display list building order for walking parents in AddFramesForContainingBlock. r=kamidphish
Differential Revision: https://phabricator.services.mozilla.com/D30453

--HG--
extra : moz-landing-system : lando
2019-05-10 04:58:39 +00:00
Ting-Yu Lin c169d13a59 Bug 1547162 Part 3 - Strip "-moz" prefix for all column properties in the received tests, and mark multicol-span-000-ref.xht pass. r=dbaron
multicol-span-000.xht passes because the id in

  <div id="column-span">123456</div>

was incorrect replaced by "-moz-column-span". Strip the "-moz" prefix
fixed it.

Except failures.list, other files were modified mechanically by running
import-tests.py against https://github.com/web-platform-tests/wpt commit
15f199c91a72b0d51bf0a12b3b77827ecb5051ff (the same commit in
received/import.log).

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

--HG--
extra : moz-landing-system : lando
2019-05-09 23:32:50 +00:00
Ting-Yu Lin a0b2a1a223 Bug 1547162 Part 2 - Remove all the column properties from gPrefixedProperties in import-tests.py. r=dbaron
Also, build gPrefixRegexp and replace lines only if gPrefixedProperties
is non-empty. Otherwise, the import tests are messed up due to bogus
gPrefixRegexp.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 23:32:00 +00:00
Ting-Yu Lin bb8e9c6ca6 Bug 1547162 Part 1 - Remove unused variables and imports in import-test.py. r=dbaron
This is discovered by running "flake8 import-tests.py" locally.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 23:30:17 +00:00
Lee Salzman 85dc48d04f Bug 1548484 - respect Cairo blit size limits when using BasicCompositor. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D30571

--HG--
extra : moz-landing-system : lando
2019-05-10 03:00:34 +00:00
Geoff Brown 110084336b Bug 1550161 - Avoid attribute error in android gtest; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D30593

--HG--
extra : moz-landing-system : lando
2019-05-10 01:19:43 +00:00
Ashley Hauck 881711d67c Bug 1550628 - Correctly handle OOM. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D30597

--HG--
extra : moz-landing-system : lando
2019-05-10 01:08:35 +00:00
Matthew Noorenberghe 3675e85c1a Bug 1543258 - Handle NULL 'action_url' for Chrome login import. r=sfoster
Save it with the wildcard "" value so it works with any form action.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 22:59:18 +00:00
Masayuki Nakano 1fb845d129 Bug 1543315 - part 17: Mark PresShell::HandleDOMEventWithTarget() as MOZ_CAN_RUN_SCRIPT r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D30494

--HG--
extra : moz-landing-system : lando
2019-05-09 20:21:28 +00:00
alwu 6896b4c755 Bug 1532495 - part2 : add test 'test_background_video_resume_looping_video_without_audio.html' r=jya
Add test to to ensure that the looping video (without audio track) which has been suspended can continute to playback correctly after we resume video decoding.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 23:09:44 +00:00
Mark Banner 2b0dbe195f Bug 1541419 - Adds test to ensure that search engines are using the correct domain in all regions/locales. r=daleharvey
Depends on D30398

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

--HG--
extra : moz-landing-system : lando
2019-05-09 19:45:49 +00:00
Mark Banner ea1e68a854 Bug 1541419 - Correct the search form url for Ebay in 'be' locale. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D30398

--HG--
extra : moz-landing-system : lando
2019-05-10 08:50:06 +00:00
Andy Wingo 8e09a45a19 Bug 1550679 - Remove duplicate typedef in ARM assembler r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D30617

--HG--
extra : moz-landing-system : lando
2019-05-10 09:16:02 +00:00
Andreea Pavel d588890c22 Bug 1525580 - disabled update-bytecheck.https.html on win qr and debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D30610

--HG--
extra : moz-landing-system : lando
2019-05-10 08:47:46 +00:00
Andreea Pavel 28b84b3c33 Bug 1427396 - disable test_fetch_basic_http_sw_reroute.html and test_formdataparsing_sw_reroute.html on linux and not debug r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D29986

--HG--
extra : moz-landing-system : lando
2019-05-10 08:48:24 +00:00
Yu Yin c099ddd8e0 Bug 1549667 - [mips] Fix unaligned load with sign/zero extend. r=lth
Reviewers: jandem, lth

Reviewed By: lth

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 1180d03984603a0498ad2f9f3dda8d907be85f6f
extra : histedit_source : 3dfd9666c1d43f521a1a147a6cfa60c23ec3b54e
2019-05-10 10:07:37 +03:00
Yu Yin 0031f427be Bug 1549667 - [mips] skip tests which need --spectre-XXX on. r=jandem
Reviewers: jandem, lth

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : e2cc787ad197133ad42db69d7764fb0087692cc6
extra : histedit_source : adfe73fcd2873bfdde700e8e896fe7aa44759e0e
2019-05-10 10:04:16 +03:00
Yu Yin e8cbe26ad1 Bug 1549667 - [mips64] Adding missing 'breaks' to 'switch' statements. r=jandem
Reviewers: jandem

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 711093d29d76785f39f40612842cc3c32f434386
extra : histedit_source : 3ad96abcee5e8e78e89881ed503dd88bb72a8eb8
2019-05-10 10:01:37 +03:00
Yu Yin d44a2cb3af Bug 1549667 - [mips] Add function cmp32Move{32,ptr}. r=jandem
Reviewers: jandem

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 93fdc529b2d5eba55e3fb46e83b4505f130d21e3
extra : histedit_source : 2e9265823073bb40111034d1bdac58ddf6162ef4
2019-05-10 09:58:48 +03:00
Csoregi Natalia 77e6476b50 Backed out 4 changesets (bug 1549667) for missing reviewers. CLOSED TREE
Backed out changeset b0a2912f83a9 (bug 1549667)
Backed out changeset acf19aefc4d2 (bug 1549667)
Backed out changeset 5d580fa5d753 (bug 1549667)
Backed out changeset b661a2bf1626 (bug 1549667)
2019-05-10 09:56:29 +03:00
Andrea Marchesini 3d080cfc18 Bug 1548770 - File.createFile() should not assume that the file doesn't exist, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D30534

--HG--
extra : moz-landing-system : lando
2019-05-09 19:26:53 +00:00
Yu Yin ad027dc05a Bug 1549667 - [mips] Fix unaligned load with sign/zero extend.
Reviewers: jandem, lth

Reviewed By: lth

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 097eaf5d23e8db0b27d6ea18ed181322400cf44b
2019-05-10 09:43:52 +03:00
Yu Yin 04d3f17675 Bug 1549667 - [mips] skip tests which need --spectre-XXX on.
Reviewers: jandem, lth

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 6f7243ffd5e21ae28622ecfdcfe5fcb81e54aeea
2019-05-10 09:42:38 +03:00
Yu Yin 87d63c7e0f Bug 1549667 - [mips64] Adding missing 'breaks' to 'switch' statements.
Reviewers: jandem

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : f2c0f82bcfb8b4a094426459632fe9000022aad8
2019-05-10 09:41:48 +03:00
Yu Yin 6144e6f089 Bug 1549667 - [mips] Add function cmp32Move{32,ptr}.
Reviewers: jandem

Reviewed By: jandem

Subscribers: jandem

Bug #: 1549667

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

--HG--
extra : rebase_source : 29a58d8eda9a8f158a1c89b4cdda3101b2716603
2019-05-10 09:39:58 +03:00
Gerald Squelart 56631f2ced Bug 1549232 - Only use profiler_current_{process,thread}_id in the Gecko Profiler instead of alternatives - r=mstange
There were many inconsistent ways to retrieve process/thread ids in the
profiler. Now we have only one platform-dependent implementation each:
profiler_current_process_id() and profiler_current_thread_id().

Note that this removes the need for the small `class Thread` in platform.h.
However memory_hooks.cpp still needs to be built non-unified, because of the
required order of #includes (replace_malloc.h before replace_malloc_bridge.h),
which could be disturbed by other cpp's.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 18:26:15 +00:00
Jean-Yves Avenard e0f0e16680 Bug 1548795 - P2. Remove dom.performance.enable_scheduler_timing preference. r=tarek
Differential Revision: https://phabricator.services.mozilla.com/D30467

--HG--
extra : moz-landing-system : lando
2019-05-09 23:12:12 +00:00
Jean-Yves Avenard 92822b915d Bug 1548795 - P1. Don't use StaticPrefs in GPU process. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29984

--HG--
extra : moz-landing-system : lando
2019-05-09 23:12:12 +00:00
Brindusan Cristian faf9a5d054 Bug 1550545 - Fix linting failure. r=nbeleuzu CLOSED TREE 2019-05-10 02:06:27 +03:00
Glenn Watson 4d09f84fb5 Bug 1524427 - Fix panic when clip mask is supplied with non-existent image key. r=kvark
In some cases, Gecko supplies a display item with an image clip
mask where the image itself does not exist in the resource cache.

In these cases, WR would skip requesting the image, but would
still try to fetch the image info during batching, causing a panic.

This patch skips adding clip items to the batching pass if the
image mask does not exist.

It also adds support to wrench for a crash test when the image
mask is invalid.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 21:23:58 +00:00