Christian Holler
8e514a52b7
Bug 1514346 - Add --enable-gczeal to fuzzing/asan jsshell builds. r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D27318
--HG--
extra : moz-landing-system : lando
2019-04-12 16:05:25 +00:00
shindli
5c5840dbdd
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-04-12 19:16:38 +03:00
Narcis Beleuzu
bbf97a2497
Backed out changeset 4cf10c7b68ad (bug 1544008) for XPCShell crashes on test_csp_upgrade_insecure_request_header.js. CLOSED TREE
2019-04-12 18:52:39 +03:00
shindli
266dff621d
Merge inbound to mozilla-central. a=merge
2019-04-12 18:48:02 +03:00
Mike Conley
a80a761780
Bug 1534389 - Send normal mouse events when cursor is over a draggable region on Windows. r=jmathies
...
Differential Revision: https://phabricator.services.mozilla.com/D23231
--HG--
extra : moz-landing-system : lando
2019-04-12 13:10:23 +00:00
Jason Laster
5e3effc808
Bug 1543821 - Mochitests should use dbg helper (eslint fix).
...
Differential Revision: https://phabricator.services.mozilla.com/D27323
--HG--
extra : moz-landing-system : lando
2019-04-12 15:43:28 +00:00
Frederik Braun
d372b94f5f
Bug 1544008 - re-allow systemprincipal load for discovery pane r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D27291
--HG--
extra : moz-landing-system : lando
2019-04-12 15:06:13 +00:00
Mark Banner
385ad0d913
Bug 1525548 - Centralise closing the address bar popup into the head file for urlbar tests. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D26759
--HG--
extra : moz-landing-system : lando
2019-04-12 12:52:50 +00:00
Dão Gottwald
4ce84a7849
Bug 724457 - Stop using graytext for shortcuts in menus. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D27275
--HG--
extra : moz-landing-system : lando
2019-04-12 12:42:48 +00:00
Jon Coppeard
b068fc3d17
Bug 1543950 - Fix build errors in gc/Verifier.cpp in --disable-debug --enable-gczeal builds r=allstars.chh
...
Differential Revision: https://phabricator.services.mozilla.com/D27256
2019-04-12 12:32:10 +01:00
Andreas Tolfsen
2f8f89c648
bug 1543946
: geckodriver: clarify that Marionette is used in README; r=me a=doc
...
DONTBUILD
2019-04-12 11:40:06 +01:00
Andreas Tolfsen
2984d0e60d
bug 1543946
: geckodriver: move license info to bottom of README; r=me a=doc
...
DONTBUILD
2019-04-12 11:38:43 +01:00
Andreas Tolfsen
530f561f23
bug 1543946
: geckodriver: clarify where source code is in README; r=me a=doc
...
DONTBUILD
2019-04-12 11:36:16 +01:00
Andreas Tolfsen
b7a05ab2c6
bug 1543946
: geckodriver: link to developer docs in README; r=me a=doc
...
DONTBUILD
2019-04-12 11:32:44 +01:00
shindli
95139e07c8
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-04-12 12:35:56 +03:00
Mike Hommey
96c3246049
Bug 1543895 - Move test-platform keying of fetches in tests to individual fetch types. r=tomprince
...
So, instead of fetches['by-test-platform']['fetch'], we have
fetches['fetch']['by-test-platform'].
Differential Revision: https://phabricator.services.mozilla.com/D27227
--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:03 +00:00
Ehsan Akhgari
7d6e7d5d64
Bug 1543869 - Make sure that browser_referrerDefaultPolicy passes by packaging its depenencies correctly; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D27197
--HG--
extra : moz-landing-system : lando
2019-04-12 05:22:57 +00:00
Mark Banner
ebd599c0cc
Bug 1541924 - Enforce that BookmarkJSONUtils.importFromURL can only be used with chrome and file URLs. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D26921
--HG--
extra : moz-landing-system : lando
2019-04-12 12:34:44 +00:00
Kershaw Chang
d6000c3224
Bug 1541114 - Check mIPCOpen before sending messages r=mayhemer
...
To avoid sending ipc messages after the ipc channel is closed, check |mIPCOpen| before sending messages.
Differential Revision: https://phabricator.services.mozilla.com/D26089
--HG--
extra : moz-landing-system : lando
2019-04-12 05:04:22 +00:00
Cosmin Sabou
c64f16b342
Backed out 3 changesets (bug 1538279) for mass test failures. CLOSED TREE
...
Backed out changeset af07f58d18cc (bug 1538279)
Backed out changeset 508ee4cf9ea2 (bug 1538279)
Backed out changeset 6f2e7c819c11 (bug 1538279)
2019-04-12 07:47:53 +03:00
Daosheng Mu
0e6aee236e
Bug 1537967 - Skipping running refresh driver and compositing in VR mode. r=mstange,kip
...
MozReview-Commit-ID: 4L3PygFSFCB
Differential Revision: https://phabricator.services.mozilla.com/D26834
--HG--
extra : moz-landing-system : lando
2019-04-12 04:42:28 +00:00
Cosmin Sabou
a2ee592ecd
Merge mozilla-central to mozilla-inbound.
2019-04-12 06:50:43 +03:00
Cosmin Sabou
3e6ef756b6
Merge mozilla-central to autoland.
2019-04-12 06:48:11 +03:00
Cosmin Sabou
90efd04259
Merge mozilla-inbound to mozilla-central. a=merge
2019-04-12 06:45:27 +03:00
Chris Pearce
8a1a29f279
Bug 1543669 - Disable test_isTypeSupported on android_version >= 28. r=jya
...
Disable test_isTypeSupported on android version >= 28 (Android 9.0) since our
infra there doesn't support cross origins there, at least until bug 1335740
is resolved.
Differential Revision: https://phabricator.services.mozilla.com/D27215
--HG--
extra : moz-landing-system : lando
2019-04-12 03:32:39 +00:00
Jeff Gilbert
156c882fc3
Bug 1533525 - Don't freely convert WebGL(int|sizei)ptr to GL(int|sizei)ptr. r=lsalzman
2019-04-11 20:28:06 -07:00
Doug Thayer
8f38b6246d
Bug 1538279 - Use CreateFileMapping with SEC_IMAGE to prefetch Windows DLLs r=aklotz
...
Our old approach was reading this into a region of unexecutable memory,
meaning when we actually loaded the library it needed to be loaded into
executable memory. This fixes that. I suspect that any gains we were
seeing previously were due to hardware effects.
Differential Revision: https://phabricator.services.mozilla.com/D26018
--HG--
extra : moz-landing-system : lando
2019-04-12 02:18:34 +00:00
Doug Thayer
13a4a8518f
Bug 1538279 - Only readahead DLLs in parent process r=glandium
...
There shouldn't be any need to do this for content processes as
the DLL should already be in the system file cache.
Differential Revision: https://phabricator.services.mozilla.com/D26017
--HG--
extra : moz-landing-system : lando
2019-04-12 02:17:48 +00:00
Doug Thayer
358b289ecc
Bug 1538279 - Extract nsZipArchive's madvise and similar to a helper r=glandium,froydnj
...
This is just to make it simpler to use PrefetchVirtualMemory in subsequent patches.
Differential Revision: https://phabricator.services.mozilla.com/D26016
--HG--
extra : moz-landing-system : lando
2019-04-12 02:17:18 +00:00
Mike Hommey
492bd126b6
Bug 1543555 - Stop using our linker to resolve libc/libm symbols when not strictly necessary. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D27019
--HG--
extra : moz-landing-system : lando
2019-04-12 02:12:31 +00:00
Masayuki Nakano
349901dac4
Bug 1539110 - Make HTMLEditor::RemoveStyleInside() and HTMLEditor::SplitStyleAbovePoint() check tag names with whitelist r=m_kato
...
`document.execCommand("removeformat")` removes any elements in the range which
are editable, not `<a>`, not block and a container.
https://searchfox.org/mozilla-central/rev/dd7e27f4a805e4115d0dbee70e1220b23b23c567/editor/libeditor/HTMLStyleEditor.cpp#760-763
This means that it removes hidden elements like `<script>` and `<style>`,
or non-HTML elements like SVG elements. However, the unofficial document
of `execCommand()` lists up elements which should be handled by the command.
https://w3c.github.io/editing/execCommand.html#removeformat-candidate
Additionally, Chrome respects this list since not including `<del>` element
into the list does not make sense but Chrome ignores it. So, we should
respect the list.
Differential Revision: https://phabricator.services.mozilla.com/D27018
--HG--
extra : moz-landing-system : lando
2019-04-12 01:17:50 +00:00
Cosmin Sabou
4fb59e83f6
Bug 1543826 - Remove duplication of key "linux64-ccov/.*" in mapping to fix yaml failure.
2019-04-12 03:01:29 +03:00
Jim Porter
cb257eff1c
Bug 1479970 - Enable building Tracelogger by default; r=tcampbell
...
This patch enables compilation of the tracelogger by default on nightly builds
as well as providing an environment variable (JS_TRACE_LOGGING) to enable or
disable tracelogger instrumentation when compiling Javascript. This helps to
reduce the performance impact of the Tracelogger code when not in use. In the
future, this could be improved to recompile the JS with/without Tracelogger
instrumentation when toggling Tracelogger support.
Differential Revision: https://phabricator.services.mozilla.com/D26255
--HG--
extra : moz-landing-system : lando
2019-04-11 23:52:41 +00:00
Ted Campbell
bcdfc94959
Bug 1479970 - Use early exits in AutoFrontendTraceLog. r=jandem
...
Avoid any risk of running non-trivial line-number or error reporting
code.
Differential Revision: https://phabricator.services.mozilla.com/D27110
--HG--
extra : moz-landing-system : lando
2019-04-12 09:24:12 +00:00
Ted Campbell
3ff33b2a83
Bug 1479970 - Remove IonBuilder::traceLogger(). r=jandem
...
This only had one use is inconsistent with other tracelogger users.
Differential Revision: https://phabricator.services.mozilla.com/D27103
--HG--
extra : moz-landing-system : lando
2019-04-12 09:23:21 +00:00
Dale Harvey
dfa97c85c1
Bug 1538602 - Dont depend on event for icon shown condition. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D27187
--HG--
extra : moz-landing-system : lando
2019-04-12 12:32:13 +00:00
Byron Campen [:bwc]
3c9d0f0891
Bug 1540752
: Clean up cruft left in here by Web Platform Test Sync Bot. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D26363
--HG--
extra : moz-landing-system : lando
2019-04-11 23:41:38 +00:00
Luke Wagner
18b2180748
Bug 1542292 - Bump 64-bit executable quota to ~2gb (r=jandem)
...
Differential Revision: https://phabricator.services.mozilla.com/D26329
--HG--
extra : moz-landing-system : lando
2019-04-11 23:40:57 +00:00
Byron Campen [:bwc]
5066099209
Bug 1542345 - Part 1: Mark this test as "long". r=jib
...
Depends on D26358
Differential Revision: https://phabricator.services.mozilla.com/D26359
--HG--
extra : moz-landing-system : lando
2019-04-11 23:39:49 +00:00
Byron Campen [:bwc]
99058a2370
Bug 1542345 - Part 0: Re-enable this test. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D26358
--HG--
extra : moz-landing-system : lando
2019-04-11 23:38:28 +00:00
Byron Campen [:bwc]
08f681bc16
Bug 1542343 - Part 1: Mark this test as "long". r=jib
...
Depends on D26360
Differential Revision: https://phabricator.services.mozilla.com/D26362
--HG--
extra : moz-landing-system : lando
2019-04-11 23:41:20 +00:00
Byron Campen [:bwc]
016bd31712
Bug 1542343 - Part 0: Re-enable this test on aarch64. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D26360
--HG--
extra : moz-landing-system : lando
2019-04-11 23:40:04 +00:00
Ricky Rosario
74ae518c24
Bug 1517306 - Switch CFR messages pref to remote settings r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D27186
--HG--
extra : moz-landing-system : lando
2019-04-11 22:41:56 +00:00
Simon Fraser
578c6ea6d3
Bug 1543662 Introduce channel verification to partials r=catlee
...
Differential Revision: https://phabricator.services.mozilla.com/D27115
--HG--
extra : moz-landing-system : lando
2019-04-12 11:59:35 +00:00
Liang-Heng Chen
b8ea89ee32
Bug 1537659 - import disconnect domains list; r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D26683
--HG--
extra : moz-landing-system : lando
2019-04-11 22:13:09 +00:00
Geoff Brown
2b2e1c4072
Bug 1543826 - Run Talos ccov tests only on try; r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D27175
--HG--
extra : moz-landing-system : lando
2019-04-11 23:15:41 +00:00
Ashley Hauck
5fb0f5f2b8
Bug 1542448 - Copy .initializers to .localInitializers for derived classes. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D26967
--HG--
extra : moz-landing-system : lando
2019-04-11 23:07:06 +00:00
Ashley Hauck
2aed7a94de
Bug 1542448 - Always emit scopes for classes. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D26966
--HG--
extra : moz-landing-system : lando
2019-04-11 23:07:04 +00:00
Geoff Brown
cea888163f
Bug 1318091 - Add Android 7.0 gtest tasks; r=bc
...
Add Android 7.0 gtests, opt and debug, running against the geckoview
TestRunnerActivity.
Differential Revision: https://phabricator.services.mozilla.com/D27016
--HG--
extra : moz-landing-system : lando
2019-04-11 20:49:33 +00:00
Geoff Brown
c83acb1180
Bug 1318091 - Add remotegtests.py, supporting android gtests; r=bc
...
Adds remotegtests.py, like rungtests.py, but for Android. Unlike some other test harnesses, remotegtests is not a sub-class of rungtests: There wasn't much code that could be re-used.
The code to wait for the test app and collect and display the log is derived from and similar to existing code in remoteautomation.py: I didn't want to increase reliance on remoteautomation; I don't mind a bit of code duplication.
There is a TODO item related to libxul.so. gtest runs in the browser, but with tests compiled into a gtest-specific version of libxul.so. remotegtests.py patches the installed app by pushing the libxul.so to the installation directory of the app -- root required and fragile, but works fine on the emulator. I think the "right" way to do this is to create a gtest-specific apk; I plan to file a follow-up bug and petition build folks to help sort that out.
I have been running this locally with:
mach gtest (builds gtests, then errors out)
mach python testing/gtest/remotegtests.py --libxul=/home/gbrown/objdirs/x86_64/dist/bin/gtest/libxul.so
Work-in-progress on 'mach gtest' will make this much simpler.
Differential Revision: https://phabricator.services.mozilla.com/D26835
--HG--
extra : moz-landing-system : lando
2019-04-12 15:04:39 +00:00