Commit Graph

593821 Commits

Author SHA1 Message Date
Chris Manchester
4710745e17 Bug 1372381 - Temporarily skip certain problematic binaries in the Tup backend. r=mshal
MozReview-Commit-ID: 7lopI8UQPSZ

--HG--
extra : rebase_source : 93d5428f76baa5f4fd00bcd9fe7a88e50b6a18db
2018-04-30 11:10:21 -07:00
Chris Manchester
d0a6e686c9 Bug 1372381 - Generate automation.py with GENERATED_FILES rather than Makefile.in r=mshal
This commit also removes "DEFAULT_APP", which is unused.

MozReview-Commit-ID: 5YYaC5LJqUn

--HG--
extra : rebase_source : 11a5264758ab3b2d8faef1e50a666981988457f2
2018-04-30 11:08:59 -07:00
Zibi Braniecki
de99bf8e10 Bug 1455766 - Handle langpacks versions properly. r=aswan
MozReview-Commit-ID: HhY5SQOtFl7

--HG--
extra : rebase_source : 57ff738b01c8ba30434a1cf7c8f48d21ab82d5b7
2018-04-26 14:01:26 -07:00
Hiroyuki Ikezoe
9aeceedbea Bug 1456372 - Call AdvanceAnimations on the root WebRenderBridgeParent for RecvGetAnimationOpacity() and RecvGetAnimationTransform(). r=kats
MozReview-Commit-ID: LmNScQ01eFJ

--HG--
extra : rebase_source : c02844a8f5a9f5e65cbca3b883280285b66a733c
2018-05-01 06:13:39 +09:00
Hiroyuki Ikezoe
549813ca2d Bug 1456372 - Use GetWebRenderBridge() in nsDOMWindowUtils::GetOMTAStyle(). r=kats
We can directly get WebRenderBridgeChild by the function.

MozReview-Commit-ID: 6o4ZJMN2xAn

--HG--
extra : rebase_source : ba410297ad30f0bec00b1c65123b722d0b2869dd
2018-04-30 10:26:52 +09:00
Emilio Cobos Álvarez
3b8557aa3e Bug 1453196: Fix MathML reframing code when the root is a MathML element. r=bz
MozReview-Commit-ID: CPd40oHIT5w

--HG--
extra : rebase_source : 64974ab5eb9adea507caf16c330a272f818951ed
2018-04-14 22:58:13 +02:00
Botond Ballo
d39ab35df6 Bug 1457743 - Fix check for entering momentum-scrolling codepath after both fingers are released in a two-finger pan. r=kats
MozReview-Commit-ID: 587mYzBf2aB

--HG--
extra : rebase_source : 075c6f4c1461b6cd9bd5197c51523d7374b91e62
2018-04-28 19:29:51 -04:00
Razvan Caliman
b1dd705200 Bug 1451264 - Refactor shape editor to reuse render code for shape update and shape transform. r=pbro
MozReview-Commit-ID: GfURyGeJ17a

--HG--
extra : rebase_source : 4709583e614006c895ceed28b430db4639e2d9dc
2018-04-27 18:07:29 +02:00
Valentin Gosu
f127ad2cdb Bug 1454100 - Add some telemetry for time spent moving cookies r=Ehsan,francois,mayhemer
MozReview-Commit-ID: 1pAiKaSok3J

--HG--
extra : rebase_source : ac0685003b643dc2ed9b55bfad676dfdddd06e81
2018-04-26 16:56:40 +02:00
Valentin Gosu
d47341a80e Bug 1454100 - Move cookies around every X seconds r=Ehsan,mayhemer
MozReview-Commit-ID: Y1zUvbDgDX

--HG--
extra : rebase_source : e43b03369250dab027287316f778e75ef81e6879
2018-04-26 16:39:13 +02:00
Kartikaya Gupta
549ac4326c Bug 1457443 - Don't expect WebRender windows if WebRender isn't built. r=milan
MozReview-Commit-ID: 2i25nGMsvxE

--HG--
extra : rebase_source : 9bdd28048504bcde5150b252777f46ab523ca1ff
2018-04-27 12:51:40 -04:00
Andrew McCreight
1481f95980 Bug 1456942, part 6 - Add a test for ByteBuf. r=Nika
ByteBuf is a new IPDL built in type, so I wrote a very basic test for
it, based on shmem.ipdl. It was added in bug 1379680.

MozReview-Commit-ID: 4tbnljpUqCh

--HG--
extra : rebase_source : 6f423d7d9cf132aba4498be96548684e551b8e2c
2018-04-25 14:16:51 -07:00
Andrew McCreight
6d031ffbb6 Bug 1456942, part 5 - Add test for inconsistent refcounted types. r=Nika
MozReview-Commit-ID: F8WuWQ5n5yk

--HG--
extra : rebase_source : 9620bdfec42b561190a6902a479331c66aadd671
2018-04-25 13:23:46 -07:00
Andrew McCreight
aad458668f Bug 1456942, part 4 - Add a new test for |using|. r=Nika
Bug 1443954 added some new syntax to using, but I noticed that there
was not very much existing test coverage, so I wrote a new test that
covers all of the possible cases.

MozReview-Commit-ID: JRgHCtXHDLZ

--HG--
extra : rebase_source : caacc05ae5b1de0841f73e5fdba4891bfc0ee4bf
2018-04-25 11:25:24 -07:00
Andrew McCreight
5a9bc43157 Bug 1456942, part 3 - Specify the error messages for a few tests. r=Nika
Failing IPDL parser tests require that the error message is specified.

MozReview-Commit-ID: IGNTVAb5r0Q

--HG--
extra : rebase_source : 54e75ae8820f4e9ae2083b1f5382ff4151c8d59e
2018-04-25 11:23:18 -07:00
Andrew McCreight
a132bfb872 Bug 1456942, part 2 - Pass in a blank message-metadata file. r=Nika
The IPDL parser now expects a valid message-metadata to be passed in,
even though we don't need it for parser tests. Fix this by creating
and specifying a blank one. This fixes a regression from bug 1348591.

MozReview-Commit-ID: HJ34mqBdUyP

--HG--
extra : rebase_source : d444e5346f40399f1f1cf71b3d86b6dc15a4b731
2018-04-25 11:14:41 -07:00
Andrew McCreight
05b66f4baf Bug 1456942, part 1 - Always build the IPDL parser test directory. r=Nika
The ipc/ipdl/test/cxx/ subdirectory is only built when MOZ_IPDL_TESTS
is set, because it needs special code to be built into the
binary. ipdl/ should always be built, because it does not need special
support. This gating is already done in the ipc/ipdl/test/ directory,
so it shouldn't be done in ipc/ipdl/, because this stops us from
building it in a regular build.

MozReview-Commit-ID: Jpp0CeXEenR

--HG--
extra : rebase_source : 3dbb6a5c9b7f6ec8cbe9840bff240a63342ecd49
2018-04-25 11:02:33 -07:00
Francesco Lodolo (:flod)
fd79a5b5d8 Bug 1457122 - Remove rounded corners in Wikipedia search plugin icon r=adw
MozReview-Commit-ID: CJAV3kH7G20

--HG--
extra : rebase_source : 69f1b3e83e4766f9b730a8605c79698bff31c868
2018-04-30 13:09:55 +02:00
Alex Chronopoulos
1987465bc5 Bug 1456259 - Correct AnalyserNode construction issues. r=padenot,smaug
MozReview-Commit-ID: 2gMZAMonS2F

--HG--
extra : rebase_source : 996e99cd0f62f75ea1e13820ec9c9f72fed52212
2018-04-26 16:32:52 +02:00
Haik Aftandilian
82730795fa Bug 1455141 - [Mac] Enable sandboxing for the Flash NPAPI plugin process on Beta r=Alex_Gaynor
Enable the Flash sandbox on Beta and Nightly builds, but not on Release.

MozReview-Commit-ID: 97EXJDjf1vV

--HG--
extra : rebase_source : ee0dc12a2afda41e8edf0e06dfc06be004685f88
2018-04-27 15:04:35 -07:00
Mike Cooper
737340a5cf Bug 1457511 - Check that Normandy telemetry events match schema r=Gijs
MozReview-Commit-ID: 40vvPG0UzNZ

--HG--
extra : rebase_source : 3006a2a98e75513b64412217e837f8f9d38914e1
2018-04-30 09:27:52 -07:00
Alex Chronopoulos
0c25a4d6cc Bug 1457013 - Update AudioBuffer mochitest to expect not supported error. r=padenot
MozReview-Commit-ID: 1jxh9GZZnXj

--HG--
extra : rebase_source : 21a9f3e0d3aa5654af800a90bbff682873fc96f4
2018-04-27 18:16:43 +02:00
Alex Chronopoulos
ea99979765 Bug 1457013 - In AudioBuffer return NOT_SUPPORTED error message for various cases to align with the spec. r=padenot
MozReview-Commit-ID: LdT7rwSK4D0

--HG--
extra : rebase_source : a7fad8a90f4d3ed21ae8346aecf8f0c690a08285
2018-04-26 17:15:53 +02:00
Gijs Kruitbosch
9654bc99a1 Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
MozReview-Commit-ID: BFGRssWb9F

--HG--
extra : rebase_source : cf6011f2ecfe78df11a6741dfa074c7d985ec294
extra : source : 1ce48405e58a609299a84192df04d340cd90de63
2018-04-20 15:09:44 +01:00
Doug Thayer
ecede08860 Bug 1377386 - Fix intermittent zoom test failure r=Gijs
MozReview-Commit-ID: 2s1pfGpJgxU

--HG--
extra : rebase_source : 9226e7ff26d8a51cbeaeb876c8865a226f6ee40e
2018-04-29 20:27:50 -07:00
Gregory Mierzwinski
5276cada21 Bug 1457629 - Don't create per-test-coverage-reports.zip when no tests are run. r=marco
This patch stops test-coverage (TC/TCw) from trying to create a zip file of the per-test coverage reports when no tests are run.

MozReview-Commit-ID: 6m3TR4oUCLx

--HG--
extra : rebase_source : cc9ae3b90c940913be3526a79461af0cd5617da6
2018-04-29 16:28:57 -04:00
Alex Gaynor
fda419d39c Bug 1457899 - use IPC_FAIL_NO_REASON instead of KillHard in ContentParent::RecvFileCreationRequest; r=baku
MozReview-Commit-ID: LoO4Kxh7aZn

--HG--
extra : rebase_source : 73f35ed36903878b27fcf8e0b44eb310f8a960a0
extra : source : a8dea58b54da6e4a6f124b4ca0c2215048a3b35b
2018-04-27 14:58:59 -04:00
Nicolas Silva
85d46efa66 Bug 1457241 - Add fuzziness to some of the gradient reftests. r=kats
MozReview-Commit-ID: 4sfWX1tbbKB

--HG--
extra : rebase_source : 05c26de1f9627052a0705f2a20f197a6d3d1fe68
2018-04-30 10:13:08 -04:00
Kartikaya Gupta
4e2f121981 Bug 1457241 - Update webrender to commit 4b65822a2f7e1fed246a492f9fe193ede2f37d74. r=jrmuizel
MozReview-Commit-ID: EIE8tuyH8Ai

--HG--
extra : rebase_source : 8886acf54a54822ee1de326a6ad082edd069dea1
2018-04-30 10:12:52 -04:00
Jan Beich
2eb85c90dd Bug 1457651 - Re-enable tab warming on Tier3 platforms. r=mconley
MozReview-Commit-ID: 3TCUbX4Wx8q

--HG--
extra : rebase_source : 9886b6f520a8ab6440ecf9dfae1a4963b41792b4
2018-04-28 01:48:32 +00:00
Oriol Brufau
d98c7c3a6b Bug 1457513 - Let JSON Viewer display unmodified headers r=Honza
MozReview-Commit-ID: R54uNEefvw

--HG--
extra : rebase_source : 98f2feff9054702998eb6b4c1325fb514bdeaa45
2018-04-27 19:58:25 +02:00
Alex Gaynor
8a6d2c1753 Bug 1457208 - use IPC_FAIL_NO_REASON instead of KillHard in ContentParent::RecvPlaySound; r=mikedeboer
MozReview-Commit-ID: 1qixpl6qshu

--HG--
extra : rebase_source : c5b34a15eebf85806d8f7e70b11058bace0990e0
extra : source : 09fb4b50b043f8260e88309d0b89dd4aaf8862ad
2018-04-26 09:35:18 -04:00
Kartikaya Gupta
e8e91e9031 Bug 1457238 - Collapse all the RemovePipelineIdForCompositable transactions into a single one. r=nical
MozReview-Commit-ID: Ekouq9VOrR6

--HG--
extra : rebase_source : 556a6d5bf9846196c10c1efa434b7dbf6f9d061b
2018-04-30 09:35:41 -04:00
Kartikaya Gupta
88324fa347 Bug 1453360 - Store the compositor animation ids to delete until the epoch is rendered. r=nical
With async scene building, we might get the message to delete certain
compositor animation ids while we are still building and rendering
scenes that have those compositor animations. This patch associates
those ids with the epoch at which they are safe to delete, and only does
the deletion once we have rendered that epoch.

MozReview-Commit-ID: Jetfcdtwt1q

--HG--
extra : rebase_source : f06b8ee62e460432e8faed670e928f60cb6bc915
2018-04-27 10:32:31 -04:00
Kartikaya Gupta
3bb1df5d75 Bug 1453360 - Rename NotifyDidCompositeToPipeline to NotifyPipelineRendered. r=nical
This also rearranges the method implementation slightly to make the next
patch easier to read. This patch should have zero functional changes,
it's just refactoring.

MozReview-Commit-ID: 53StJ0TH3IT

--HG--
extra : rebase_source : 2f3aeb54271da75a7e051afc24b8a4c96f8496f2
2018-04-27 10:32:30 -04:00
Gurzau Raul
6807a0185b Backed out 3 changesets (bug 1457255) for bustage on Android builds on a CLOSED TREE
Backed out changeset d486c0db4626 (bug 1457255)
Backed out changeset ed06c8833608 (bug 1457255)
Backed out changeset f179720d3440 (bug 1457255)
2018-04-30 16:30:18 +03:00
Jim Chen
d785b4cff9 Bug 1457255 - 3. Turn Java warnings into errors; r=nalexander
Turn Java warnings into errors except for the deprecation and serial
warnings. This is done for all Gradle projects except the thirdparty
project.

MozReview-Commit-ID: 7bFOPoBmtsc

--HG--
extra : rebase_source : 27a985f56b75642310091e54791035e872ee6bf1
2018-04-30 08:40:21 -04:00
Jim Chen
179ed4971a Bug 1457255 - 2. Fix Java warnings; r=nalexander
Fix all Java warnings in the Android codebase except deprecation and
serial warnings, and warnings in third-party code.

There is one required change to exoplayer2 code under thirdparty,
because that code is included directly in the geckoview project, instead
of the thirdparty project. I think I'll just make a pull-request to
upstream the change, instead of separating exoplayer2 into a
gv-thirdparty project.

MozReview-Commit-ID: 1JFOO3H7PE6

--HG--
extra : rebase_source : eab13ef2f71eac06a235b8dca78a05f6ddedf836
2018-04-30 08:40:21 -04:00
Jim Chen
8fe8e9879f Bug 1457255 - 1. Translate kotlin warning/error messages for treeherder; r=nalexander
kotlinc emits its warning/error messages as "w: <msg>" and "e: <msg>",
which Treeherder is unable to pick up. Rather than changing Treeherder,
it's best to make the change as close to the source of the message as
possible. I looked at changing mach to redirect the output of gradle and
make adjustments as necessary, but for some reason gradle doesn't want
to work with the pipes that mach sets up. So that leaves changing the
gradle build script itself.

This patch adds some code to detect the kotlin messages, and output an
adjusted version as necessary. It has the benefit of only dealing with
kotlinc output, so output from other tools should not be inadvertently
changed. However, due to the way it is implemented, it does duplicate
every warning/error output; for example, an error would now look like
this in the terminal:

    <file>: error: <msg>
    e: <file>: <msg>

I think this is an acceptable drawback.

MozReview-Commit-ID: 2T0lGsIAcPF

--HG--
extra : rebase_source : 63df427ee4239352e7cde085dd136f1456fefcec
2018-04-30 08:40:21 -04:00
Gijs Kruitbosch
f51ee6e956 Bug 1450247 - avoid warning spew in browser_findbar.js, r=mikedeboer
MozReview-Commit-ID: DLd4oAKruN1

--HG--
extra : rebase_source : bd39b6608dd58ba8a6acb08817845eeda5cb584f
2018-04-27 17:41:24 +01:00
Ed Lee
c456827081 Bug 1400491 - Set up mutation observer before synthesizing composition. r=mikedeboer,ursula
Undisable test for mac opt and linux32 opt.

MozReview-Commit-ID: 74IZ6VkPdER

--HG--
extra : rebase_source : 72301600b2a52dc4b68d483dd675ea0b2d31dc75
2018-04-27 13:59:07 -07:00
Razvan Caliman
c4c977cedd Bug 1457838 - Shape editor: account for scrollbars when dragging markers to the edges of the viewport. r=pbro
MozReview-Commit-ID: HsoLfpxZWrh

--HG--
extra : rebase_source : 488df8cfcfdf82ffe76dc566e99030bc16288a89
2018-04-27 15:22:00 +02:00
Gijs Kruitbosch
629c7e5f2d Bug 1445728 - fix new tab button adjacency logic to deal with titlebar placeholders and/or indicators appearing in the middle, r=johannh
MozReview-Commit-ID: J0Pc9afJI5X

--HG--
extra : rebase_source : b80ce7e04928c88ae4859b66c885dfb6e008eabc
2018-04-25 18:07:05 +01:00
Tiberius Oros
60cb690fca Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-30 12:56:24 +03:00
Tiberius Oros
8837610b6c Merge inbound to mozilla-central. a=merge 2018-04-30 12:53:21 +03:00
Andrew Osmond
66d22468b8 Bug 1425484 - Part 5. Correct prototype of TakeExternalSurfaces. r=aosmond 2018-04-29 18:48:39 -04:00
Noemi Erli
08df4e6e11 Merge inbound to mozilla-central. a=merge 2018-04-29 12:48:02 +03:00
Sebastian Hengst
fe33ff6e5f Bug 1457576 - Update test expectations. r=wpt-fix CLOSED TREE
--HG--
extra : amend_source : 595154805cd264036f06530f0b429e295da0000a
2018-04-29 00:31:30 +03:00
Martin Stransky
6ee3163d08 Bug 1457691 - [Gtk/CSD] Don't set toplevel client offset when drawInTitlebar=false and we get _NET_FRAME_EXTENTS for it, r=jhorak
MozReview-Commit-ID: 7bRi9mHf2By

--HG--
extra : rebase_source : 4263470c8cb47a31cc0542c3f85b8ac7780911ce
2018-04-28 22:32:11 +02:00
moz-wptsync-bot
80d9db38c9 Bug 1457576 - [wpt-sync] Update web-platform-tests to 7d0018e11e9f6b7e58954eb81e46e9dca8fd2f78, a=testonly
wpt-head: 7d0018e11e9f6b7e58954eb81e46e9dca8fd2f78
wpt-type: landing
2018-04-28 19:31:03 +00:00