Commit Graph

645777 Commits

Author SHA1 Message Date
Sylvestre Ledru
03fc65347c Bug 1542146 - Apply the change with the option StatementMacros from clang-format-8 r=andi
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-04-05 21:42:17 +00:00
Sylvestre Ledru
5d41aca733 Bug 1542146 - Use the new option StatementMacros from clang-format-8 r=andi
Differential Revision: https://phabricator.services.mozilla.com/D26279

--HG--
extra : moz-landing-system : lando
2019-04-05 21:41:57 +00:00
Sylvestre Ledru
03c8e8c2dd Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual

# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-04-05 21:41:42 +00:00
shindli
45ec6114d3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-04-06 00:51:18 +03:00
shindli
d1f516dbfc Merge inbound to mozilla-central. a=merge 2019-04-06 00:48:45 +03:00
Dana Keeler
61bd4db566 Bug 1535752 - avoid unnecessarily base64-encoding inputs to nsICertStorage when we already have DER r=mgoodwin
Differential Revision: https://phabricator.services.mozilla.com/D26034

--HG--
extra : moz-landing-system : lando
2019-04-05 21:19:21 +00:00
Brian Grinstead
dd5a4c95c6 Bug 1495861 - Convert <radio> to a Custom Element r=surkov
Differential Revision: https://phabricator.services.mozilla.com/D8121

--HG--
extra : moz-landing-system : lando
2019-04-05 21:16:24 +00:00
Brian Grinstead
42fd8f47e3 Bug 1495861 - Lazify panic panel and convert it to use FTL r=flod,Gijs
This is the only <radiogroup> and <radio> consumer in browser.xul.
By making the DOM get constructed on demand, we can avoid connecting
radios at startup, and it also gives us a chance to migrate the
strings to Fluent.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 21:16:26 +00:00
John Lin
e86d5d39e0 Bug 1540036 - p2: Check buffer and codec state before processing buffers. r=jya
HandleOutput() runs on Android binder thread pool and could be preempted
by RemoteDateDecoder task queue. That means ProcessOutput() could be scheduled
after ProcessShutdown() or ProcessFlush(). When that happens, aBuffer is no
long valid and should never be processed, and aSample can be
recycled immediately.
Also assert preconditions of buffers received from Java callbacks.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 21:01:56 +00:00
John Lin
fa9a0bc673 Bug 1540036 - p1: Handle buffer change for flush(). r=jya
When remote codec executes flush(), it throws away existing buffers:
- memorized buffers are no longer valid and need to be forgotten
- samples returned before flush() will have null buffers and should
  be released back to remote codec immediately.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 20:00:21 +00:00
Brendan Dahl
0375e3a2b7 Bug 1542354 - Fix unexpected fail mach formatter. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D26379

--HG--
extra : moz-landing-system : lando
2019-04-05 20:48:11 +00:00
Lina Cambridge
ef1ac8b64d Bug 1540894 - Store diverging structure in the bookmarks mirror. r=tcsc
This commit:

* Uses chunking to insert child GUIDs in `storeRemoteFolder`.
* Changes the mirror schema to store diverging structure, so that it
  can be passed to Dogear.
* Sorts remote items by GUID, so that diverging ones can be reparented
  in a deterministic order.
* Measures and logs the time taken to run the Rust merger.
* Adds tests for multiple parents and replacing invalid remote items.
* Fixes two tests in `test_bookmark_structure_changes` to ensure the
  remote structure is consistent.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 20:44:43 +00:00
Lina Cambridge
55eaa1eb23 Bug 1540894 - Vendor Dogear v0.2.3. r=tcsc
Differential Revision: https://phabricator.services.mozilla.com/D26274

--HG--
extra : moz-landing-system : lando
2019-04-05 20:44:18 +00:00
Nico Grunbaum
ec5fcb2581 Bug 1541553 - allow RTCRtpReceiverStats roundTripTime of 0 after non-zero values have been reported r=bwc
roundTripTime can be zero once it has been non-zero this should help with intermitents in WPT and mochitests

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

--HG--
extra : moz-landing-system : lando
2019-04-05 19:40:04 +00:00
Ehsan Akhgari
9d957462b6 Bug 1533584 - Part 2: Make sure browser_storage_listings.js does not depend on the value of the privacy.documentCookies.maxage pref
Landed on a CLOSED TREE

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

--HG--
extra : moz-landing-system : lando
2019-04-05 18:16:06 +00:00
Tom Ritter
f957bd6970 Bug 1520177 - Fixed MinGW build's accessibility r=froydnj
This patch contains three fixes.

1) As in Bug 1515982, we use the constant for RT_MANIFEST instead of
the define, which needs winuser.rh to be included

2) We stop exempting the mingw builds from RCINCLUDE in
toolkit/library/moz.build which causes us to miss all of the
resources in xul.dll

3) We explicitly include IA2Marshal.dll instead of relying on
compiler magic to include it for us.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 18:14:16 +00:00
Randall E. Barker
f0ff77d732 Bug 1541285 - Set CrashGenerationServer thread name for Linux and Android r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D25983

--HG--
extra : moz-landing-system : lando
2019-04-05 20:14:21 +00:00
Ted Campbell
4335b1676e Bug 1542356 - Remove misc dead code from SpiderMonkey. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D26367

--HG--
extra : moz-landing-system : lando
2019-04-05 19:23:17 +00:00
Tom Prince
d5579312ae Bug 1533589: [win64-aarch64] Simplify logic about unpacking builds in update-verify; r=sfraser
We always pass in the platform formated as an update platform. Since the only
variation in formats is between major platforms, be liberal in parsing
platforms, when selecting which unpack logic to use. This makes win64-aarch64
support fall out automatically.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 17:24:51 +00:00
Tom Prince
643f3c95e1 Bug 1541122: [try-staging] Don't restrict the branch that cron-bouncer-check runs on; r=mtabara
We only run the cron job on release branches, so it will only get scheduled
there. By not otherwise restricting the job, it makes it easier to test the
cron job on other branches (like try).

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

--HG--
extra : moz-landing-system : lando
2019-04-05 17:24:53 +00:00
Alexis Beingessner
432d3446dd Bug 1527751 - properly apply transformed clips in brush shader. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D26332

--HG--
extra : moz-landing-system : lando
2019-04-05 17:16:55 +00:00
Randall E. Barker
a7ed7c515a Bug 1531531 - Update GeckoView API implementation to use scrollToVisual() in place of window.scrollTo() r=geckoview-reviewers,botond,esawin,droeh
Differential Revision: https://phabricator.services.mozilla.com/D25491

--HG--
extra : moz-landing-system : lando
2019-04-05 20:09:55 +00:00
Thomas Wisniewski
49da211465 Bug 1541138 - Update MimeType.cpp to consider HTTP whitespace, not ASCII whitespace; r=hsivonen
Update MimeType.cpp to consider HTTP whitespace, not ASCII whitespace

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

--HG--
extra : moz-landing-system : lando
2019-04-05 16:08:53 +00:00
Andrew Halberstadt
36f246059f Bug 1195299 - [mozharness] Remove copies of mozbase from testing/mozharness r=catlee
Differential Revision: https://phabricator.services.mozilla.com/D22185

--HG--
extra : moz-landing-system : lando
2019-04-05 15:39:50 +00:00
Andrew Halberstadt
16131e65d0 Bug 1195299 - [ci] Use 'mach python' to run mozharness scripts when we have a srcdir r=catlee
This makes sure that the mozharness scripts have access to all the packages in
the build system virtualenv (namely mozbase).

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

--HG--
extra : moz-landing-system : lando
2019-04-05 15:39:50 +00:00
Logan Smyth
a3ee4f41cb Bug 1541258 - Handle the generated source not being found to avoid flakiness. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D26342

--HG--
extra : moz-landing-system : lando
2019-04-05 18:35:45 +00:00
Dão Gottwald
5e399367b5 Bug 1504775 - Ensure externally provided addTab index is within bounds. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D26296

--HG--
extra : moz-landing-system : lando
2019-04-05 17:23:07 +00:00
David Major
bd688314c9 Bug 1536675 - Inline MOZ_Crash even in debug builds r=froydnj
We want MOZ_Crash frames to stay out of Taskcluster logs even on debug builds. Perhaps you could say, _especially_ on debug builds.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 19:25:55 +00:00
Barret Rennie
306f4c39ad Bug 1542183 - Ensure TabChilds always have a TabGroup upon initialization r=nika
Differential Revision: https://phabricator.services.mozilla.com/D26374

--HG--
extra : moz-landing-system : lando
2019-04-05 19:38:27 +00:00
Ryan Hunt
8653565c5e Bug 1535390 - Ensure remote browser has dimensions set after recreating frame loader. r=jwatt
nsFrameLoaderOwner::UpdateRemoteness will recreate the nsFrameLoader for a
piece of content. As part of this, it will unset the cached nsFrameLoader for
the content's nsSubdocumentFrame. However we need to run ShowViewer() for the
new nsFrameLoader as the frame has already been initialized. In addition,
dimensions and position on the new nsFrameLoader need to be set. Usually this
is done after a reflow, but there's no guarantee a reflow will happen after
a UpdateRemoteness operation.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 19:25:30 +00:00
Daosheng Mu
5b2db47d70 Bug 1521183 - Avoid access VR shmem when VR process is crashed accidentally. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D25170

--HG--
extra : moz-landing-system : lando
2019-04-05 18:43:09 +00:00
Sylvestre Ledru
b76e026986 Bug 1542237 - nsHTTP.cpp: Remove an unused allocation r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D26308

--HG--
extra : moz-landing-system : lando
2019-04-05 19:25:28 +00:00
Kartikaya Gupta
4d9ac753d2 Bug 1541113 - Avoid crashing content process with giant drawtarget. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D25931

--HG--
extra : moz-landing-system : lando
2019-04-05 16:26:59 +00:00
James Graham
6f0759a47b Bug 1542329 - Special case handing of 0-based ranges in wpt reftests, r=dholbert
If either the total pixels different or max differences per channel
includes 0 then allow the images to be identical irrespective of the
other range (i.e. allow identical images with
maxDifference=100;totalPixels=0-1).

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

--HG--
extra : moz-landing-system : lando
2019-04-05 17:38:47 +00:00
Jan Varga
8651b25d09 Bug 1542154 - Add MOZ_DIAGNOSTIC_ALWAYS_TRUE; r=froydnj 2019-04-05 16:44:49 +02:00
Mihai Tabara
74bc165df0 Bug 1538703 - roll-out declarative artifacts in Firefox. r=sfraser a=release 2019-04-05 19:30:11 +03:00
Bogdan Tara
54e080aa1e Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-04-05 19:22:45 +03:00
Bogdan Tara
621ec01c2c Merge inbound to mozilla-central. a=merge 2019-04-05 19:18:43 +03:00
Julian Seward
1740813ffe Bug 1532974 - wasm baseline compiler: increase some Vector inline-capacity sizes. r=lhansen.
Profiling with DHAT of wasm baseline compiling the Tanks demo shows some
opportunities for reducing the amount of heap allocation, by modestly
increasing the inline-capacity values for a few Vector types.

Compiling the Tanks demo on x86_64-linux, this patch reduces the number of
allocated blocks by around 12000, whilst increasing neither the total
allocated bytes nor the dynamic instruction count.
2019-04-05 17:25:28 +02:00
André Bargull
cd43c70f3c Bug 1540569: Set TZ and LC_ALL for jstestbrowser suite following the jstest shell runner. r=ahal
The shell runner explicitly sets TZ=PST8PDT and LC_ALL=en_US.UTF-8 for the
jstest test suite. Use the same environment defaults when running this test
suite in the browser.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 12:45:00 +00:00
David Walsh
76f00e70d7 Bug 1541563 - Sync 131 - Align watch expressions and scopes pane r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25995

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:29 +00:00
David Walsh
1578579b3e Bug 1541563 - Sync 131 - Fix string linkification greediness r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25994

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:22 +00:00
David Walsh
c8835a2c67 Bug 1541563 - Sync 131 - Render href attribute in String rep URLs. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25993

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:20 +00:00
David Walsh
32b408dd23 Bug 1541563 - Sync 131 - Upgrade launchpad r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25992

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:13 +00:00
David Walsh
2574a8e5dc Bug 1541563 - Sync 131 - Fix sourcemaps test click position after SVG update r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25991

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:08 +00:00
David Walsh
00394217bb Bug 1541563 - Sync 131 - Use SVG files for breakpoints directly r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25990

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:04 +00:00
David Walsh
c2880f865d Bug 1541563 - Sync 131 - refactor: specialize svg to breakpointsvg r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25989

--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:02 +00:00
David Walsh
2405ab5a37 Bug 1541563 - Sync 131 - Display Date object using toString instead of toISOString r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25988

--HG--
extra : moz-landing-system : lando
2019-04-05 17:31:11 +00:00
David Walsh
648f497a12 Bug 1541563 - Sync 131 - Upgrade eslint-mozilla r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25987

--HG--
extra : moz-landing-system : lando
2019-04-05 17:30:43 +00:00
David Walsh
499adcfc41 Bug 1541563 - Sync 131 - Aligned breakpoints and XHR breakpoints panes r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25986

--HG--
extra : moz-landing-system : lando
2019-04-05 17:30:36 +00:00