Commit Graph

642614 Commits

Author SHA1 Message Date
Byron Campen [:bwc]
dbdab2a71c Bug 1318167 - Part 1: Give RTCIceCandidateInit.candidate a default value. r=smaug,jib
Differential Revision: https://phabricator.services.mozilla.com/D23219

--HG--
extra : moz-landing-system : lando
2019-03-19 16:48:06 +00:00
Byron Campen [:bwc]
eecf9826e1 Bug 1318167 - Part 0: Re-enable some test-cases. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D23218

--HG--
extra : moz-landing-system : lando
2019-03-19 16:47:53 +00:00
Glenn Watson
9d856b1091 Bug 1535976 - Add a fast path for common rounded rect clips to WR. r=kvark
Most rounded rect clips in real content are (a) axis aligned and
(b) have uniform radii.

When these conditions are met, we can run a fast path for clip
mask generation that uses significantly fewer ALU shader ops.

This is not typically a bottleneck on desktop GPUs, but can have
a large performance impact on mobile GPUs (and perhaps low end
integrated GPUs).

The Mali shader analyzer reports the slow path for the rounded
rect clip shader to be 94 cycles per fragment, while the fast
path is 10 cycles.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 19:48:13 +00:00
Thomas Wisniewski
8518ed6826 Bug 1454325 - update XHR upload content-type handling to match the spec. r=baku
update XHR upload content-type handling to match the spec

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

--HG--
extra : moz-landing-system : lando
2019-03-19 19:34:39 +00:00
Edwin Gao
f4c412f218 Bug 1536560 - disable browser/components/preferences/in-content/tests/browser_search_within_preferences_1.js r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D24089

--HG--
extra : moz-landing-system : lando
2019-03-19 19:18:35 +00:00
Honza Bambas
6bf4c529b1 Bug 1536129 - Fix !MOZ_CALLSTACK_DISABLED blocking resource acquisition checking, r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D23882

--HG--
extra : moz-landing-system : lando
2019-03-19 17:12:42 +00:00
Vijay Budhram
2c33b42b2c Bug 1536467 - bind callbacks to this for Send Tab to Device subview so they work when we're waiting for the initial sync r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D24068

--HG--
extra : moz-landing-system : lando
2019-03-19 19:25:01 +00:00
Tom Prince
a26c770a67 Bug 1535132: Add worker types for running instrumented builds; r=dustin
This adds worker-type alias that has dedicated workers at level-3 for running
instrumented builds, but uses a test worker type at other levels.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 19:14:03 +00:00
Tom Prince
a4c16d10ba Bug 1532783: Implement worker aliases; r=aki,glandium,jmaher,dustin
There are a number of ways we want to vary workers over time and jobs, including

 - we are working on migrating to gce
 - pgo builds have a dedicated worker-type for running the instrumented build
   at level 3 but not level 1

Rather than have all tasks know about how the machines are provisioned, this
moves to using short-names for the worker types, and then has a config mapping
those to the actual worker types.

This adds support for aliases, and an initial set of them. Follow up work will
switch the existing uses of these worker types to using the aliases.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 19:13:56 +00:00
Bobby Holley
c492c0fe0f Bug 1535745 - Eliminate gfx.webrender.program-binary. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D23731

--HG--
extra : moz-landing-system : lando
2019-03-16 00:31:38 +00:00
Edwin Gao
fed5f980bc Bug 1536211 - disable tests in netwerk/test/unit/ that requires http/2 server r=jmaher
Disable the following tests, with 1536211 serving as the tracking bug:
- test_header_Server_Timing.js (1530871)
- test_trr.js (1532395)
- test_esni_dns_fetch.js (1530752)

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

--HG--
extra : moz-landing-system : lando
2019-03-19 01:12:28 +00:00
Edwin Gao
233a502fa2 Bug 1536217 - disable tests in toolkit/crashreporter/test/unit and toolkit/crashreporter/test/unit_ipc r=jmaher
Disable tests as they fail constantly on xpcshell-8 on windows10-aarch64.

Bug 1536221 is filed for investigating why the crashreporter tests still fail.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 11:15:18 +00:00
Edwin Gao
545c87da8f Bug 1532801 - disable updater related tests as it is not ready r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D23942

--HG--
extra : moz-landing-system : lando
2019-03-19 11:14:28 +00:00
Edwin Gao
b0ed46de2e Bug 1536250 - disable test_dmd.js r=jmaher
Disable this test which intermittently fails in xpcshell.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 01:12:08 +00:00
Edwin Gao
5b2eb3b3ef Bug 1536347 - disable toolkit/content/tests/widgets/test_bug898940.html r=jmaher
This test fails fairly consistently.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 11:12:23 +00:00
Edwin Gao
766c3795b7 Bug 1536350 - disable dom/plugins/test/mochitest/test_windowless_ime.html r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D23990

--HG--
extra : moz-landing-system : lando
2019-03-19 11:11:05 +00:00
Nicolas B. Pierron
bf4b5b97d0 Bug 1529559 - ARM64: PatchJump change the branching schema if the target is out of range. r=sstangl
Differential Revision: https://phabricator.services.mozilla.com/D23361

--HG--
extra : moz-landing-system : lando
2019-03-19 18:23:52 +00:00
Geoff Brown
89daa23071 Bug 1535417 - Set dynamic mozinfo fields in Android test-verify; r=bc
In the mochitest harness, is_fennec is populated by examining harness options, and
is_emulator and android_version are populated by examining the device via mozdevice.
The per-test code doesn't have those options and the emulator may not be available
yet, so I've opted for populated those fields from mozharness configuration. In
practice, we only run Android TV on Android 4.3, where is_fennec=True, is_emulator=True,
and android_version=18. I'd like to run TV on Android 7.0/geckoview eventually,
where is_fennec=False, is_emulator=True, and android_version=24.
Since I was here, I also removed 'stylo' from the per-test mozinfo, since that field
is obsolete now.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 18:11:44 +00:00
Gijs Kruitbosch
98463769e5 Bug 1536514 - actually close quote of 'PanelUI-fxa' for fxa menu keypress handler, r=vbudhram
Differential Revision: https://phabricator.services.mozilla.com/D24067

--HG--
extra : moz-landing-system : lando
2019-03-19 18:06:35 +00:00
Dana Keeler
4ac9f8c38c Bug 1429796 - cert_storage: create rkv environment and store only once to avoid races r=mgoodwin,jcj
This patch also base64-decodes the API inputs before storing in the DB in
anticipation of being able to pass binary data directly (bug 1535752).

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

--HG--
extra : moz-landing-system : lando
2019-03-18 20:08:30 +00:00
Mark Goodwin
59e0c373c3 Bug 1429796 Cleanup storage in CertBlocklist to allow easy addition of new types of pair (e.g. whitelist entries) r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D17668

--HG--
extra : moz-landing-system : lando
2019-03-19 17:48:04 +00:00
Chris Manchester
02576069b4 Bug 1536259 - Add missing ANDROID define for clang runtime builds. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D23957

--HG--
extra : moz-landing-system : lando
2019-03-19 17:47:21 +00:00
Daniel Holbert
e76186a6e9 Bug 1532471 part 2: Enable CSS containment for early beta and earlier. r=emilio
Depends on D23362

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:35:45 +00:00
Thomas Daede
eed1f33ab9 Bug 1533559 - Update libdav1d to 0.2.1. r=achronop
Differential Revision: https://phabricator.services.mozilla.com/D23761

--HG--
rename : media/libdav1d/version.h => media/libdav1d/vcs_version.h
rename : third_party/dav1d/include/meson.build => third_party/dav1d/include/dav1d/meson.build
rename : third_party/dav1d/src/obu.h => third_party/dav1d/include/dav1d/version.h.in
rename : third_party/dav1d/include/version.h.in => third_party/dav1d/include/vcs_version.h.in
rename : third_party/dav1d/src/thread_task.h => third_party/dav1d/src/log.c
rename : third_party/dav1d/src/cpu.h => third_party/dav1d/src/log.h
extra : moz-landing-system : lando
2019-03-19 17:35:09 +00:00
Gijs Kruitbosch
1e96300cf3 Bug 1353013 - create preloaded newtab browser from an idle task, only in top window(s), r=dthayer
This limits us to 1 preloaded browser per window, in the top 3 normal windows + top 3 private windows.
If we try to create additional browsers beyond that, we instead move a pre-existing browser across.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:29:48 +00:00
Gijs Kruitbosch
44dd6b4718 Bug 1353013 - allow using the preloaded new tab page in private windows, too, r=dthayer
This didn't use to work and was disabled in
https://bugzilla.mozilla.org/show_bug.cgi?id=1195981 . I expect my changes in
https://bugzilla.mozilla.org/show_bug.cgi?id=1427186 fixed the issue. It works
in my testing, anyway.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:29:34 +00:00
Gijs Kruitbosch
5e05f6c9c9 Bug 1353013 - move new tab preload browser tracking into a separate module, r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D21126

--HG--
extra : moz-landing-system : lando
2019-03-19 17:29:14 +00:00
Jason Laster
7d501cb80f Bug 1535095 - Hidden column breakpoints are shown. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D23881

--HG--
extra : moz-landing-system : lando
2019-03-19 17:15:27 +00:00
Kearwood "Kip" Gilbert
55278c6768 Bug 1532375 - Implement Matrix4x4Double and QuaternionDouble r=lsalzman
The upcoming WebXR API (Bug 1419190) requires intermediate calculations of real-world space coordinates to have more precision with larger ranges. I expect that double precision matrix and quaternions will also be useful in other graphics and layout work.

It would not be ideal to expand the existing classes to always use double precision, as it would incur a significant performance penalty on certain platforms (eg, Arm). The double-precision variants should be used only when required.

The existing gfx::Matrix4x4 and gfx::Quaternion implementation can be extended with templates to generate both single and double precision variants.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:19:47 +00:00
Michael Froman
5410fc4ddc Bug 1530305 - handle failure to alloc Shmem in RemoteVideoDecoderParent. r=jya
- Modify ProcessDecodedData to return a MediaResult.
- RemoteDecoderParent::RecvInput and RemoteDecoderParent::RecvDrain
  both use error returned from ProcessDecodedData to call SendError.
- RemoteVideoDecoderParent and RemoteAudioDecoderParent both return
  MediaResult with NS_ERROR_OUT_OF_MEMORY if AllocShmem fails in
  ProcessDecodedData (or if the returned buffer size is less than
  the requested size).

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

--HG--
extra : moz-landing-system : lando
2019-03-19 15:56:52 +00:00
Jesse Schwartzentruber
3905101073 Bug 1519851 - Create --enable-fuzzing debug build job for MacOSX. r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D19862

--HG--
extra : moz-landing-system : lando
2019-03-19 17:01:38 +00:00
David Walsh
bf0e583e57 Bug 1536216 - Redesign map scopes pane r=jlast
Adds a checkbox to the Scopes accordion header to allow mapping scope.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:03:13 +00:00
Coroiu Cristina
fd6ff1f19f Bug 1533648 - disable track-cues-enter-exit.html on windows for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D24022

--HG--
extra : moz-landing-system : lando
2019-03-19 17:17:47 +00:00
Dan Minor
111aed14cd Bug 1535766 - Handle unaligned buffers in WebrtcGmpVideoCodec::Encoded; r=bwc
This uses the Endian routines to ensure that reads will match the endianess
of the current machine, which is the expected behaviour of the openh264
plugin. The calls to readUint16 and readUint32 memcpy to a properly aligned
buffer avoiding any problems with alignment. The memcpy adds some overhead
but it seems negligible compared to the amount of work done to packetize and
send the encoded data.

These changes were tested by adding code to create an unaligned buffer and
memcopying the received buffer into it.

This also adds a null check for the received buffer as we have seen a small
volume of null pointer crashes.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 17:15:39 +00:00
Coroiu Cristina
bac7a4e580 Backed out changeset b9c222097ae1 (bug 1522893) for devtools failures at devtools/client/storage/test/browser_storage_delete.js on a CLOSED TREE 2019-03-19 19:06:34 +02:00
prathiksha
caf57be3d6 Bug 1526522 - Provide visual effects on password field autocomplete. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D20745

--HG--
extra : moz-landing-system : lando
2019-03-19 16:57:18 +00:00
Sam Foster
944641d7de Bug 1534447 - Add application menu item to show Logins & Passwords. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D23737

--HG--
extra : moz-landing-system : lando
2019-03-19 16:46:44 +00:00
Sam Foster
280105bc8e Bug 1534447 - Replace login and login-detailed icon with new icon. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D23749

--HG--
extra : moz-landing-system : lando
2019-03-19 16:46:35 +00:00
Rob Wu
0bf802b216 Bug 1536504 - Update outdated comment about _blank.html r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D24058

--HG--
extra : moz-landing-system : lando
2019-03-19 16:51:50 +00:00
Coroiu Cristina
d1458a807e Backed out changeset 53bd5240052b (bug 1424287) for mozabase failures at testing/mozbase/mozlog/tests/test_formatters.py 2019-03-19 18:46:09 +02:00
Honza Bambas
87dbb69b5b Bug 1535361 - Let stream transport service idle with 5 threads instead of only one to not create/kill threads in quick bursts; add option to thread pool to shorten the idle timeout progressively with number of idle thread to save memory, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D23845

--HG--
extra : moz-landing-system : lando
2019-03-19 14:35:12 +00:00
Honza Bambas
44f895e1f6 Bug 1527712 - Move I/O in nsFileChannel::OpenContentStream to a background thread, r=kershaw,dragana
Differential Revision: https://phabricator.services.mozilla.com/D23352

--HG--
extra : moz-landing-system : lando
2019-03-19 15:25:47 +00:00
Sean Stangl
222f7413b2 Bug 1536220 - Enable IonMonkey on ARM64 in-browser. r=nbp
Enable IonMonkey on ARM64 in-browser.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 15:26:43 +00:00
vrinda
ae793e05f0 Bug 1424287 - [mozlog] added color dictionary and functionality for overriding formatter r=jgraham
The default color dictionary is implemented,to avoid hardcode color information. The functionality for overridding the values in formatter, is hitherto partially
 implemented

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

--HG--
extra : moz-landing-system : lando
2019-03-19 16:23:10 +00:00
Sylvestre Ledru
ab23ebfb0e Bug 1535948 - Fix the indentation: the code wasn't executed r=mshal
Differential Revision: https://phabricator.services.mozilla.com/D24035

--HG--
extra : moz-landing-system : lando
2019-03-19 16:02:05 +00:00
Michael Ratcliffe
e9a5487529 Bug 1531845 - Silence various React warnings to help clear up debug mode test logs r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D23115

--HG--
extra : moz-landing-system : lando
2019-03-19 15:29:37 +00:00
Michael Ratcliffe
eecca073ec Bug 1521151 - Make Flexbox Inspector canvas take zoom into account when scrolling r=gl
The Flexbox Inspector uses platform APIs that don't take zoom into account whilst the Grid Inspector uses APIs that do take zoom into account.

This means that the zoom calculations when repositioning the canvas need to be different when called from the Flexbox Inspector than when called from the grid inspector.

I have added a `zoomWindow` option to `canvas.js::updateCanvasElement()` that allows us to optionally apply zoom to the current canvas position and the flexbox issue reported in the bug now works just fine.

All the usual other test cases work just fine with this patch applied.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 15:33:43 +00:00
Sylvestre Ledru
1e86e44154 Bug 1514770 - hooks_clang_format for git: Run clang-format on the changed files r=sheehan
Depends on D23789

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

--HG--
extra : moz-landing-system : lando
2019-03-18 19:51:59 +00:00
David Walsh
e1ab9dbe90 Bug 1522893 - Allow deletion of storage items via keyboard r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D23896

--HG--
extra : moz-landing-system : lando
2019-03-19 15:36:42 +00:00
MOHIT NAGPAL
8f8caddf33 Bug 1536196 - loadSourceText should probably be responsible for pretty-printing files. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D23917

--HG--
extra : moz-landing-system : lando
2019-03-19 15:37:35 +00:00