Commit Graph

639581 Commits

Author SHA1 Message Date
Aki Sasaki
16be08e2a1 Bug 1526419 - add mar-signing-autograph-stage task r=Callek
We use autograph-prod for our ci, nightly, and release signing. Autograph-stage doesn't have the same guarantees for availability, so pointing, say, dep-signing at autograph-stage would have resulted in occasional tree closures whenever autograph-stage changes configuration or is down.

However, we also want a way to verify autograph-stage is still valid, after the autograph team makes changes. This task is meant to be add-task'ed; a green result means autograph-stage has signed the mar file correctly.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 23:53:24 +00:00
Dorel Luca
fec4bbc689 Backed out changeset 85fce02180b6 (bug 1531632) for android failures 2019-03-02 01:53:39 +02:00
sotaro
67db62a696 Bug 1530928 - Add TextureClient recycling to SharedRGBImage r=nical
Differential Revision: https://phabricator.services.mozilla.com/D21325

--HG--
extra : moz-landing-system : lando
2019-03-01 23:24:00 +00:00
Dorel Luca
5d73bddbc6 Merge mozilla-central to autoland 2019-03-02 01:23:22 +02:00
Ricky Rosario
dfcaebb870 Bug 1531703 - Add context-fill-opacity to "Pin/Unpin tab" icon r=ntim
MozReview-Commit-ID: KumQd745tCH

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

--HG--
extra : moz-landing-system : lando
2019-03-01 23:15:11 +00:00
Dorel Luca
db32a5e766 Bug 1456855 - Fix syntax for test layout/inspector/tests/chrome/test_fontVariationsAPI.xul r=aryx 2019-03-02 01:16:36 +02:00
Daniel Varga
74f08acf9b Backed out changeset 4047bcadec73 (bug 1522244) for mochitest failure at devtools/client/debugger/new/test/mochitest/browser_dbg-worker-scopes.js a=backout
--HG--
extra : rebase_source : 3ad963907a2364fa351e67b957f49d3d754e5efb
2019-03-02 00:01:01 +02:00
Tom Prince
2c45a3a4a2 Bug 1519472: Disable caches on windows repackage builds; r=aki a=tomprince
They appear to be causing tasks to take several hours to complete.

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

--HG--
extra : rebase_source : a55cfc24527662427bbeccf0d03f97dca047a3cb
extra : amend_source : 5e352a1ff382353460fdd143d7d0ba52251a5b8a
2019-03-01 13:15:37 -07:00
Marco Bonardo
1e9af1af3d Bug 1526051 - History tagged results should be returned by the Quantum Bar even if bookmarks are filtered out. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21702

--HG--
extra : moz-landing-system : lando
2019-03-01 19:46:52 +00:00
sotaro
055881c3c0 Bug 1506665 - Add more GLContext failure handling r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D19623

--HG--
extra : moz-landing-system : lando
2019-03-01 22:37:37 +00:00
Gurzau Raul
cdf9392948 Merge inbound to mozilla-central. a=merge 2019-03-01 15:01:31 +02:00
Emilio Cobos Álvarez
3d044b1111 Bug 1296042 - Make word-break: break-word behave like word-break: normal; overflow-wrap: anywhere. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D21398

--HG--
extra : moz-landing-system : lando
2019-03-01 02:33:07 +00:00
Narcis Beleuzu
98480534f6 Backed out changeset 60128088f862 (bug 1531582) for reftest failures on value-prop.html . CLOSED TREE 2019-03-01 07:55:22 +02:00
Oriol Brufau
c153629d72 Bug 1521923 - Preserve lazyness of the first inactive tab moved into a new window. r=jaws CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D20100

--HG--
extra : source : 51ffa59f14882531251a889b57ed73530c8997ac
extra : histedit_source : 6cf345b42f48b404c9ec2cdef9a7279012e1a0f1
2019-02-28 23:21:40 +00:00
Narcis Beleuzu
60f9321340 Backed out 2 changesets (bug 1531025) for WR failures on outline-013.html . CLOSED TREE
Backed out changeset fd71937c6f25 (bug 1531025)
Backed out changeset e4028e1ca6c7 (bug 1531025)
2019-03-01 07:22:50 +02:00
Narcis Beleuzu
1bcc890eb4 Backed out changeset 51ffa59f1488 (bug 1521923) for WR failures on outline-013.html . CLOSED TREE 2019-03-01 06:25:27 +02:00
Emilio Cobos Álvarez
94bec57b28 Bug 1531582 - Don't drop the change hint for ContentStateChanged on the floor. r=heycam
This doesn't matter yet because all the states that return a change hint are on
stylesheets, but will matter with bug 1472637.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 02:04:12 +00:00
Justin Wood
60c93bddeb Bug 1513000 - Create action to trigger Openh264. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D20850

--HG--
extra : moz-landing-system : lando
2019-03-01 02:18:42 +00:00
Justin Wood
19c37b2336 Bug 1513000 - Sign openh264 binaries. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D20763

--HG--
extra : moz-landing-system : lando
2019-03-01 02:18:29 +00:00
Justin Wood
074d174880 Bug 1513000 - expose revision as an attribute on the openh264 jobs. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D21606

--HG--
extra : moz-landing-system : lando
2019-03-01 02:18:17 +00:00
Masayuki Nakano
cfd764b949 Bug 1466208 - part 24: Move overrideClickTarget into EventTargetData r=smaug
Currently, PresShell::EventHandler::HandleEvent() sets `overrideClickTarget`
only when Pointer Events is enabled and there is pointer capturing content,
and this is computed while dispatching a pointer event.

So, if we move it into EventTargetData, we can move the pointer event
dispatching block into a separated method and caller can receive it with
an EventTargetData instance which is anyway necessary to receive new
target frame after dispatching a pointer event.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 01:58:02 +00:00
Jason Orendorff
17dc68fa03 Bug 1524726 - Fix a race condition in a SessionStore test. r=florian
The test uses some custom code to wait for the new window, probably just
because the test is old. The fix is to use the BrowserUtils method instead.

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

--HG--
extra : moz-landing-system : lando
2019-02-28 20:45:33 +00:00
Andrew Swan
ae59789c1e Bug 1531658 Fix up absolute icon paths r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D21792

--HG--
extra : moz-landing-system : lando
2019-03-01 22:44:00 +00:00
Dana Keeler
42d436a5eb bug 1531928 - remove unnecessary use of nsIBadCertListener2 in RESTRequest r=lina
RESTRequest's use of nsIBadCertListener2 does nothing at this point.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 22:18:04 +00:00
Mike Conley
a6dcd46f4f Bug 1521964 - Make PictureInPictureChild use the cloneElementVisually API. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D21402

--HG--
extra : moz-landing-system : lando
2019-03-01 22:37:26 +00:00
Mike Conley
442333ceaf Bug 1521964 - Invalidate visually cloned element when clone source is invalidated. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D21401

--HG--
extra : moz-landing-system : lando
2019-03-01 22:37:16 +00:00
Mike Conley
261ba88daa Bug 1521964 - Add cloneElementVisually regression tests. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D20025

--HG--
extra : moz-landing-system : lando
2019-03-01 22:39:09 +00:00
Mike Conley
44acc929a5 Bug 1521964 - Don't suspend the video decoder when cloning a video visually. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D20674

--HG--
extra : moz-landing-system : lando
2019-03-01 22:36:53 +00:00
Mike Conley
59c1141de6 Bug 1521964 - Add privileged HTMLVideoElement.cloneElementVisually WebIDL method. r=jya,Ehsan,smaug
Differential Revision: https://phabricator.services.mozilla.com/D20023

--HG--
extra : moz-landing-system : lando
2019-03-01 22:36:40 +00:00
Mike Conley
38db7d8e61 Bug 1521964 - Allow VideoSink to have a secondary VideoFrameContainer assigned to it. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D20022

--HG--
extra : moz-landing-system : lando
2019-03-01 22:36:33 +00:00
Mike Conley
2272f57c08 Bug 1521964 - Add clone target and source members to HTMLMediaElement and setters on HTMLVideoElement. r=jya,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D20021

--HG--
extra : moz-landing-system : lando
2019-03-01 22:36:17 +00:00
Tom Prince
a11267ade3 Bug 1513000: [openh264] Adjust create_tasks call in openh264 action for Bug 1528362; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D21794

--HG--
extra : moz-landing-system : lando
2019-03-01 21:56:44 +00:00
Rob Wood
46accc2092 Bug 1531441 - Revert disabling of raptor-unity-webgl-geckoview; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D21751

--HG--
extra : moz-landing-system : lando
2019-03-01 21:56:40 +00:00
Boris Chiou
192a13d12f Bug 1526850 - Part 4: Add nsCSSPropertyIDSet::IsSubsetOf() for checking the restrictions of some arguments. r=hiro
We restrict the argument (i.e. `nsCSSPropertyIDSet`) of some functions is
the subset of other property set (e.g. transform-like properties), so
add this function for better readability.

Depends on D19629

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:13:07 +00:00
Boris Chiou
a47dc39197 Bug 1526850 - Part 3: Use DisplayItemType as the input of AddTransitionsAndAnimationsToLayer. r=hiro
Transform display item may have multiple properties, so it's better to
use display item type as the input.

Also, factor some code out of AddAnimationsForProperty, so we can easier
to extend this for multiple properties.

We will pass a list of layers::Animation to the compositor thread. In
this list, the animations belonging to the same property are grouped together,
so we can easily separate the animations by property and sample the animations
for each property on the compositor thread. (Will do this in Bug 1425837.)

Depends on D19628

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:13:05 +00:00
Boris Chiou
97ae508f2d Bug 1526850 - Part 2: Let FindAnimationsForCompositor take nsCSSPropertyIDSet. r=hiro
We use DisplayItemType as the input of HasAnimationsForCompositor, and
nsCSSPropertyIDSet as the input of GetAnimationsForCompositor.

The caller of HasAnimationsForCompositor just wants to check if there is
any compositor animation for a display item, so we can replace it by the
display item, and get the properties from this display item.

However, the caller of GetAnimationsForCompositor may use a subset of
transform-like properties for getting scale factors, or use all the
transform-like properties for sending all transform animations to the
compositor thread.

Depends on D19630

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:13:03 +00:00
Boris Chiou
55287b9a0b Bug 1526850 - Part 1: Add a function which sets RunningOnCompositor by DisplayItemType. r=hiro
FrameLayerBuilder needs to clear this flag by DisplayItemType, so we add
a new function for it.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:13:01 +00:00
Mike Hommey
6bfaa82f51 Bug 1531634 - Change how OMNIJAR_NAME is handled for fennec builds. r=nalexander
Fennec has a value of OMNIJAR_NAME that contains a directory, contrary
to other platforms, and relies in post-packaging, pre-unpacking steps to
accommodate with the difference.

With this change, we just make the packaging and unpacking steps aware
of this setup, and make allow them to pack/unpack resources in foo/
under foo/$OMNIJAR_NAME, whether $OMNIJAR_NAME is a file name or a path.

This will, further down the road, allow the packager code to handle jar
logs from PGO instrumentation without munging them.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:49:47 +00:00
Mike Hommey
8955f8be1d Bug 1531632 - Initialize environment variables before loading libxul. r=snorp
There are at least two known side effects of initializing it after
loading libxul:
- We can't set LLVM_PROFILE_FILE for the instrumentation part of PGO to
  make the compiler-rt static initializer pick it.
- We can't set MOZ_DEBUG_LINKER to enable the linker debug log (which
  used to work when environment variables were set earlier).

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

--HG--
extra : moz-landing-system : lando
2019-03-01 15:23:57 +00:00
Dorel Luca
779e796798 Backed out 3 changesets (bug 1525570) for mochitest failures in gfx/layers/apz/test/mochitest/test_group_zoom.html | helper_zoom_prevented.html
Backed out changeset ee394d0b085d (bug 1525570)
Backed out changeset 77625f533af6 (bug 1525570)
Backed out changeset cd326f5e4eb8 (bug 1525570)

--HG--
rename : gfx/layers/apz/util/TouchCounter.cpp => gfx/layers/apz/src/TouchCounter.cpp
rename : gfx/layers/apz/util/TouchCounter.h => gfx/layers/apz/src/TouchCounter.h
2019-03-01 23:28:36 +02:00
Jean-Yves Avenard
38ff00ec95 Bug 1530835 - Set frame duration to 0 when out of order frames are seen. r=bryce
WebM specify that timestamp must be monotonically increasing. Unfortunately, this is not always the case.

WebM doesn't have a concept of frame duration, the duration is calculated as being the delta between the next frame's time and the current one. So non-monotonically increasing timestamps would have caused negative duration.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 18:56:01 +00:00
Boris Zbarsky
ee89dd7bb4 Bug 1531847. Extend the cross-origin tests to test cross-site Window and Location as well. r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D21767

--HG--
extra : moz-landing-system : lando
2019-03-01 20:02:28 +00:00
Felipe Gomes
85cb541ba6 Bug 827976 - Teach leaks.py to ignore the hidden window. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21089

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:41 +00:00
Felipe Gomes
190932ad70 Bug 827976 - Test that the hidden window is not loaded before first paint. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D21087

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:28 +00:00
Felipe Gomes
b9f00633df Bug 827976 - Use an existing window for media telemetry. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21086

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:21 +00:00
Felipe Gomes
fe436b6b68 Bug 827976 - Use requestIdleCallback from Timer.jsm instead of from the hidden window. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D21085

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:13 +00:00
Felipe Gomes
81059534d3 Bug 827976 - Add requestIdleCallback support to Timer.jsm. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D21084

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:11 +00:00
Felipe Gomes
c15c6e8d12 Bug 827976 - Make Sanitizer.jsm not use the hidden window. r=Gijs
It doesn't need a high precision performance.now() to count minutes. In addition, if there are no windows to be closed, it's not doing anything, so it doesn't need to open a new one.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:09 +00:00
Felipe Gomes
5d922af02c Bug 827976 - Try to use an existing window first to open preferences. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21082

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:02 +00:00
Felipe Gomes
c403f8b002 Bug 827976 - browser-places.js doesn't need to get a reference to the hidden window. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D21080

--HG--
extra : moz-landing-system : lando
2019-03-01 21:07:00 +00:00