Commit Graph

621031 Commits

Author SHA1 Message Date
Boris Chiou
0612c5aa88 Bug 1496619 - Part 5: Bump cbindgen to 0.6.6 r=emilio
So we can generate generic enum by cbindgen (for TimingFunction).

Depends on D9845

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

--HG--
extra : moz-landing-system : lando
2018-10-26 18:03:33 +00:00
Boris Chiou
c3df288596 Bug 1496619 - Part 4: Replace u32 with computed::Integer for computed::TimingFunction r=emilio
We make sure the step number is always positive, so using
computed::Integer is safe and can derive ToComputedValue.

Depends on D9311

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

--HG--
extra : moz-landing-system : lando
2018-10-26 18:03:31 +00:00
Boris Chiou
368a3350df Bug 1496619 - Part 3: Split TimingFunction into a separate file to match spec r=emilio
TimingFunction is defined in a separate spec (i.e. css-easing), instead
of transform, so we move it into a different file.

Depends on D9310

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

--HG--
extra : moz-landing-system : lando
2018-10-26 18:03:29 +00:00
Boris Chiou
0a23d58b21 Bug 1496619 - Part 2: Rename css-timing to css-easing r=birtles
Rename css-timing to css-easing according to the spec update.

Depends on D9309

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

--HG--
rename : testing/web-platform/meta/css/css-timing/__dir__.ini => testing/web-platform/meta/css/css-easing/__dir__.ini
rename : testing/web-platform/tests/css/css-timing/META.yml => testing/web-platform/tests/css/css-easing/META.yml
rename : testing/web-platform/tests/css/css-timing/cubic-bezier-timing-functions-output.html => testing/web-platform/tests/css/css-easing/cubic-bezier-timing-functions-output.html
rename : testing/web-platform/tests/css/css-timing/step-timing-functions-output.html => testing/web-platform/tests/css/css-easing/step-timing-functions-output.html
rename : testing/web-platform/tests/css/css-timing/testcommon.js => testing/web-platform/tests/css/css-easing/testcommon.js
extra : moz-landing-system : lando
2018-10-26 18:03:27 +00:00
Boris Chiou
adff31eff9 Bug 1496619 - Part 1: Drop frames() timing function r=birtles
frames() timing function was removed from the spec, so we drop it.
Besides, some devtool tests are removed because they use frame(). I will
add them back by using new step function later.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 18:03:24 +00:00
Jason Orendorff
185c47a7b2 Bug 1456465 - Point the license to the actual location of UnicodeData.txt. r=mhoye
Differential Revision: https://phabricator.services.mozilla.com/D9930

--HG--
extra : moz-landing-system : lando
2018-10-26 19:34:55 +00:00
Brian Grinstead
9c81e4a757 Bug 1502548 - Use .children instead of .childNodes for clickDoorhangerButton in passwordmanager tests;r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D9973

--HG--
extra : moz-landing-system : lando
2018-10-26 22:39:33 +00:00
Nika Layzell
f80cca5e80 Bug 1483552 - Disable Clipboard.readText outside of system/extension code, r=baku
Differential Revision: https://phabricator.services.mozilla.com/D9734

--HG--
extra : moz-landing-system : lando
2018-10-26 16:51:51 +00:00
Noemi Erli
e52f6d8610 Backed out 4 changesets (bug 1399501) per developer's request for causing Bug 1502286 on Android,Bug 1502305 and Bug 1502292 a=backout
Backed out changeset 7f1abf24702d (bug 1399501)
Backed out changeset 5cb0aeccd4cc (bug 1399501)
Backed out changeset 7b88a6284d31 (bug 1399501)
Backed out changeset c498bd18345d (bug 1399501)
2018-10-26 19:30:48 +03:00
Julian Descottes
c118cb5346 Bug 1494894 - sidebar CSS: keep USB and network runtime icons aligned;r=ladybenko
Depends on D9655

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

--HG--
extra : moz-landing-system : lando
2018-10-26 16:01:31 +00:00
Noemi Erli
98d13d0806 Merge inbound to mozilla-central. a=merge 2018-10-26 18:47:58 +03:00
Noemi Erli
08b5076e82 Merge autoland to mozilla-central. a=merge 2018-10-26 18:47:12 +03:00
Julian Descottes
8f79dfd5e3 Bug 1494894 - sidebar CSS: remove duplicated padding on FixedSidebarItem;r=ladybenko
Depends on D9654

This padding is already set on SidebarItem so I think we can skip it here?

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

--HG--
extra : moz-landing-system : lando
2018-10-26 15:00:08 +00:00
Julian Descottes
7d87e1b4e8 Bug 1494894 - sidebar CSS: use constant sidebar item height;r=ladybenko
Depends on D9653

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

--HG--
extra : moz-landing-system : lando
2018-10-26 14:59:55 +00:00
Julian Descottes
b9cedf5b0b Bug 1494894 - sidebar CSS: use color instead of opacity for unselectable items;r=ladybenko
Depends on D9652

This allows the Connect button to no longer look disabled. However we could maybe mutualize
colors a bit more, either with a --color-disabled variable or with a class.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 15:00:13 +00:00
arthur.iakab
18a752e5d9 Backed out 2 changesets (bug 1460914)for multiple failures on profile_data/base "CLOSED TREE"
Backed out changeset a2161aab4e4e (bug 1460914)
Backed out changeset 9e438c55a248 (bug 1460914)
2018-10-26 19:42:33 +03:00
Sebastian Hengst
06798ac084 Bug 1501644 - Update test to check if content sees shimmed window.controllers in beta and release r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D9896

--HG--
extra : moz-landing-system : lando
2018-10-26 15:57:01 +00:00
Ted Campbell
3466aa268a Bug 1502051 - BaselineCompiler should use JSScript::yieldAndAwaitOffsets. r=jandem
It currently generates the same table in a round-about way so we should
just use the same table for consistency. Note that the BaselineScript
still gets it's own yield/await offsets table that is tracked in native
address offsets.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 16:00:23 +00:00
Ted Campbell
4c7c2c747a Bug 1502051 - Cleanup BaselineScript::nativeCodeForPc. r=djvj
Add a maybeNativeCodeForPc that returns nullptr on optimized-out code.
This is useful later for generating mappings without having to first
determine 'dead code'. Also reorganize the logic a little.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 16:01:59 +00:00
Ted Campbell
b0e8261f3c Bug 1502051 - Always check slotInfo for BaselineScript::nativeCodeForPc. r=djvj
Make the slotInfo argument required and assert that stack is
synchronized. A native code address for baseline is only well-defined if
the registers are setup correctly. Existing code was fine, this just
asserts some previously un-documented things.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 16:01:41 +00:00
Ted Campbell
16e90b4729 Bug 1502051 - Cleanup BaselineScript entry point names. r=jandem
These are very specialized entry points so instead name them after their
use cases to make code easier to read and keep in sync.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 16:00:04 +00:00
Ted Campbell
242f3d9eb2 Bug 1502051 - Cleanup up BaselineScript initializers. r=djvj
- Use C++ member initialization to simplify constructors.
- Mark class as final since it has trailing allocations.
- Make constructor private.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 15:59:54 +00:00
WR Updater Bot
06cc48fc43 Bug 1502344 - Update webrender to commit 2537e5f27c2ce7b64a93498c7569a870c190feda. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9908

--HG--
extra : moz-landing-system : lando
2018-10-26 13:08:25 +00:00
WR Updater Bot
180f900850 Bug 1502156 - Update webrender to commit 20214bf371002786cfd8daabf58c815bf1ee84a3. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9907

--HG--
extra : moz-landing-system : lando
2018-10-26 13:05:51 +00:00
Daniel Stenberg
bfe78e05d2 bug 1502273 - improve the LOAD_FRESH_CONNECTION description r=dragana
MozReview-Commit-ID: 4y5SkKkK64r

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

--HG--
extra : moz-landing-system : lando
2018-10-26 12:18:28 +00:00
Michael Ratcliffe
9594a12760 Bug 1437631 - Flexbox highlighter doesn't honor RTL or writing mode r=gl
This patch fixes **all** issues caused by RTL or writing mode.

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

--HG--
extra : moz-landing-system : lando
2018-10-26 12:12:48 +00:00
Mark Banner
f7a8f9e64f Bug 1502312 PlacesUtils.validatePageInfo isn't setting requiredIf for url/guid properly. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D9902

--HG--
extra : moz-landing-system : lando
2018-10-26 12:03:12 +00:00
Michael Ratcliffe
9a4efbbdcc Bug 1497182 - Flexbox justify-content incorrectly drawn when using flex-direction: row-reverse r=gl
Differential Revision: https://phabricator.services.mozilla.com/D7999

--HG--
extra : moz-landing-system : lando
2018-10-26 12:00:16 +00:00
Andrew Osmond
d78eab076c Bug 1501212 - Fix faulty assert when requesting a frame from a previously discarded animated image. r=tnikkel
We should only assert that the caller is requesting the first frame or
we have advanced to or beyond the expected initial frame, when we
successfully return a frame. This is because FrameAnimator will request
on refresh ticks for the current frame again, until it observes it. If
decoding is still behind, then we likely still have frames to
auto-advance, and we will trip the assert.

Differential Revision: https://phabricator.services.mozilla.com/D9507
2018-10-26 07:50:23 -04:00
Andrew Osmond
8066d5c0b3 Bug 1501120 - Fix faulty assert when calculating memory footprint of animation. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D9506
2018-10-26 07:50:21 -04:00
Margareta Eliza Balazs
3ef940383d Backed out changeset 444ecc63baf3 (bug 1480006) for crashes on Android (bug 1489553). a=backout 2018-10-26 14:37:30 +03:00
Margareta Eliza Balazs
e30bd7a628 Backed out changeset 70b12731ca43 (bug 1483190) for crashes on Android (bug 1489553) a=backout 2018-10-26 14:36:09 +03:00
Jon Coppeard
782c5ea2b9 Bug 1502105 - Remove unused template parameter from GCRuntime::markGrayReferences r=sfink 2018-10-26 11:03:44 +01:00
Jon Coppeard
a0aee56364 Bug 1502105 - Rename GCRuntime::drainMarkStack to markUntilBudgetExhausted r=sfink 2018-10-26 11:03:44 +01:00
Jon Coppeard
1a55f46cc1 Bug 1502105 - Rename GCRuntime::incrementalCollectSlice to incrementalSlice r=sfink 2018-10-26 11:03:44 +01:00
Jon Coppeard
2b739e9021 Bug 1501979 - Make PerformanceObserver report mQueuedEntries to the cycle collector r=mccr8 2018-10-26 11:03:44 +01:00
Nicolas B. Pierron
cf794f4cfb Bug 1502106 - Add a configure option to disable assume_unreachable spew. r=iain 2018-10-26 12:03:21 +02:00
Dão Gottwald
5a62defc27 Bug 1501624 - Add a method for setting the value from a result and migrate urlbar tests away from setting textValue. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D9764

--HG--
extra : moz-landing-system : lando
2018-10-26 09:52:23 +00:00
Noemi Erli
1204426751 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-26 12:50:11 +03:00
arthur.iakab
d5fc6f3d47 Backed out changeset aea0e7fadf7d (bug 1502002)for ES lint failure on components/FlexItemSizingOutline.js "CLOSED TREE" 2018-10-26 10:11:45 +03:00
Ehsan Akhgari
7bf4a87483 Bug 1502076 - Part 2: Remove the fastblock UI from the Control Centre r=johannh
Depends on D9794

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

--HG--
extra : moz-landing-system : lando
2018-10-26 06:55:20 +00:00
Ehsan Akhgari
cb344bc7bf Bug 1502076 - Part 1: Remove the fastblock UI from Preferences r=flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D9794

--HG--
extra : moz-landing-system : lando
2018-10-25 21:24:58 +00:00
Patrick Brosset
064154114c Bug 1502002 - Start using the getAsFlexContainer API's clampState value to simplify devtools; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D9798

--HG--
extra : moz-landing-system : lando
2018-10-26 04:34:38 +00:00
alwu
e9771aeaa5 Bug 1499903 - part3 : change 'mLogicallySeeking' to Watchable r=chunmin
Nobody is mirroring to 'mLogicallySeeking', so we can just use Watchable instead.

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

--HG--
extra : moz-landing-system : lando
2018-10-25 17:44:38 +00:00
alwu
ecee4c600d Bug 1499903 - part2 : add test. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D9641

--HG--
extra : moz-landing-system : lando
2018-10-26 22:36:18 +00:00
alwu
b0a8a872f6 Bug 1499903 - part1 : correct the events order when we're in the seamless looping. r=chunmin
When the media which has `loop` attribute is playing to the end, the spec mentions that media should do seek to the start position [1].

During seeking, the dispatched events order [2] for MediaElement should be
1. seeking
2. timeupdate
3. seeked

[1] https://html.spec.whatwg.org/multipage/media.html#playing-the-media-resource:attr-media-loop-2
[2] https://html.spec.whatwg.org/multipage/media.html#seeking:dom-media-seek

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

--HG--
extra : moz-landing-system : lando
2018-10-26 23:21:00 +00:00
Cosmin Sabou
125a3ce9d8 Merge mozilla-central to autoland. a=merge
--HG--
extra : rebase_source : 24058e51e8b2f1c418e99b65a7ffb81209700389
2018-10-27 01:50:33 +03:00
Dão Gottwald
7f86685eb5 Bug 1502455 - UrlbarView: add one-off search buttons stub. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D9929

--HG--
extra : moz-landing-system : lando
2018-10-26 22:07:31 +00:00
Tom Prince
ad08355271 Bug 1502253: [taskgraph] Remove some single-variant Any schemas; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D9885

--HG--
extra : moz-landing-system : lando
2018-10-26 19:10:42 +00:00
Tom Prince
1d37785894 Bug 1502253: [taskgraph] Give reasonable error message when an error is made in task.run blocks; r=dustin,aki
Differential Revision: https://phabricator.services.mozilla.com/D9863

--HG--
extra : moz-landing-system : lando
2018-10-26 19:02:36 +00:00