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