Граф коммитов

622347 Коммитов

Автор SHA1 Сообщение Дата
Hiroyuki Ikezoe 2d705fdae9 Bug 1479173 - Rename LayerAnimationInto::mLayerType to LayerAnimationInfo::mDisplayitemType. r=birtles
In the case of WebRender there is no layers, but actually we'd been using it for
WebRender too, that's confusing.

Depends on D10689

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

--HG--
extra : moz-landing-system : lando
2018-11-06 21:01:15 +00:00
Hiroyuki Ikezoe 1223a53c33 Bug 1479173 - Use nsCSSPropertyIDSet::CompositorAnimatableCount() for LayerAnimationInfo::kRecords. r=birtles
Depends on D10688

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

--HG--
extra : moz-landing-system : lando
2018-11-06 21:01:03 +00:00
Hiroyuki Ikezoe d32d86c939 Bug 1479173 - Add an assertion checking the properties in nsCSSPropertyIDSet::CompositorAnimatable equals to the properies in LayerAnimationInfo::sRecords. r=birtles
Depends on D10687

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

--HG--
extra : moz-landing-system : lando
2018-11-06 21:00:50 +00:00
Hiroyuki Ikezoe 972de37ecb Bug 1479173 - Add a static constexpr function returns an nsCSSPropertyIDSet being consist of CSS properties set can be run on the compositor. r=heycam,birtles
Also add a script to generate the CSS properties set by looking at
CanAnimateOnCompositor flag in servo's property definitions.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 21:00:38 +00:00
Dorel Luca e1fba811d6 Backed out changeset 9675e3a0f693 (bug 1505150) for spidermonkey failure in builds/worker/workspace/build/src/js/src/frontend/ParseContext-inl.h 2018-11-06 22:42:00 +02:00
Dorel Luca 6617a8c922 Backed out 2 changesets (bug 1496082) for mochitest faiures in docshell/test/navigation/test_bug270414.html
Backed out changeset 776b54474da9 (bug 1496082)
Backed out changeset 0852730f9ecd (bug 1496082)
2018-11-06 22:40:36 +02:00
Erica Wright e6b579d027 Bug 1504852 - Turn off Content Blocking label color is visible in dark theme and icon is spaced from text. r=dao
In windows and linux, ensure that the text color inside the content blocking button is visible. Add 5px of margin beside the icon to separate it from the text.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 20:20:13 +00:00
Ashley Hauck 1943a7e2fc Bug 1505150 - Move implementations of ParseContext and SharedContext to their own files. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D11098

--HG--
extra : moz-landing-system : lando
2018-11-06 20:05:00 +00:00
Dão Gottwald 1eac17ea43 Bug 1505069 - Stop abusing --lwt-text-color in the Contextual Feature Recommendation popup-notification. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D11055

--HG--
extra : moz-landing-system : lando
2018-11-06 19:37:24 +00:00
Jean-Yves Avenard ff9dbafc2c Bug 1504944 - Only re-order channels for opus mapping 1. r=padenot
For channel mapping 0 (which is always mono or sterero), the mapping is identical to the SMPTE one, so can copy the mapping as-is.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 18:11:41 +00:00
Andreas Farre be738fcaba Bug 1504989 - Add ifdef for nightly only function. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D11045

--HG--
extra : moz-landing-system : lando
2018-11-06 19:35:25 +00:00
Dão Gottwald 542127d98c Bug 1503304 - Make toolbar_text fall back to textcolor. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D11026

--HG--
extra : moz-landing-system : lando
2018-11-06 16:50:29 +00:00
Nicholas Hurley 27190f4a59 Bug 1434137 - Implement websockets over http/2 - RFC 8441 r=michal,dragana
https://tools.ietf.org/html/rfc8441

This uses our existing http/2 CONNECT infrastructure (modified) to
enable the new extended CONNECT form defined by 8441, and pretend for
the websocket's sake that an http/2 stream is actually a socket. From
the websocket's point of view, this is relatively non-invasive - a few
things have changed (http response code, absence of some headers) versus
http/1.1 websockets, but for the most part, the websocket code doesn't
care.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 19:29:57 +00:00
Mark Striemer da798ba098 Bug 1500352 - Force layout before finding screenshot r=jaws
If switching from a view that didn't load the extension list
binding to the themes view the screenshot wouldn't be found
on Windows. Force a layout if the screenshot isn't found
to load the binding.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 19:17:56 +00:00
June Wilde 64fa52c710 Bug 1468544 - Replace mar_hash_name with CityHash algorithm. r=rstrong
Make CityHash64, CityHash64WithSeed, and CityHash64WithSeeds usable from C code
Remove unnecessary includes from mar_read.c as well
Add DisableStlWrapping to mar tool's moz.build to fix linkage break when
building in Windows with MSVC

Differential Revision: https://phabricator.services.mozilla.com/D10774
2018-11-06 13:34:21 -05:00
Matt Howell 4b4a06a72b Bug 1504878 - Exclude Mac OS from update log file tests. r=rstrong
Differential Revision: https://phabricator.services.mozilla.com/D10982

--HG--
extra : moz-landing-system : lando
2018-11-06 18:15:24 +00:00
Drew Willcoxon 9fbda91757 Bug 1504370 - Update SEARCH_COUNTS telemetry for private browsing mode r=mkaply
* If a search is performed in a private window and the new pref `browser.engagement.search_counts.pbm` is true, then do not record `SEARCH_COUNTS` telemetry. Note that the the pref must be true. If it's false or doesn't exist, then we record telemetry even in pbm like we normally do currently. (We record `SEARCH_COUNTS` telemetry in two places: (1) In BrowserUsageTelemetry.jsm, and (2) "in-content" telemetry directly in the search service. So skip both of those places.)
* Also skip the other ancillary telemetry recorded by `BrowserUsageTelemetry._recordSearch`: a keyed scalar and a telemetry event.
* I made some modifications to the search service to let me test the "in-content" telemetry keys

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

--HG--
extra : moz-landing-system : lando
2018-11-06 17:58:07 +00:00
Emilio Cobos Álvarez b6cfd9e810 Bug 1504980 - Null-check + assert. r=smaug
In case fuzzers or somebody can catch this in a reproducible way...

I'd be interested in knowing what the hell is going on.

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

--HG--
extra : moz-landing-system : lando
2018-11-06 16:30:56 +00:00
Michael Kaply 3a96af1460 Bug 1500741 - Support encoding for WebExtension engines. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D10941

--HG--
extra : moz-landing-system : lando
2018-11-06 17:34:31 +00:00
Julian Descottes 2f80da43fe Bug 1505035 - Force dom.ua_widget.enabled to true in inspector server tests for ua widgets;r=test-only
--HG--
extra : rebase_source : d573f1a3958c02c7df26919670148d800f983804
2018-11-06 15:41:53 +01:00
André Bargull 4284514a41 Bug 1502530 - Part 3: Update SpiderMonkey time zone files. r=Waldo 2018-11-06 05:42:53 -08:00
Andrea Marchesini ebf242be0d Bug 1500879 - Fetch should not consume Request/Response with null-body, r=asuth
The fetch spec treats null bodies specially.  Their Body cannot become
disturbed or locked and a fresh empty ReadableStream is returned whenever an
attempt is made to consume the body.  We currently fail a number of WPT tests
in this area because we do mark the body consumed as exposed via bodyUsed.
2018-11-06 14:48:07 +01:00
WR Updater Bot 7d7be1afe1 Bug 1504994 - Update webrender to commit 790b76f1547453615262c3037e1fb04bda22fbc8 (WR PR #3276). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11032

--HG--
extra : moz-landing-system : lando
2018-11-06 13:24:57 +00:00
Henrik Skupin dab04b1706 Bug 1504807 - [marionette] Don't remove pending command unless it has been completed. r=ato
With the use of multiple content processes in Firefox a navigation
command can cause the active framescript to be moved to a different
process. This interrupts the currently executed command, and as such
needs to be executed again after the framescript has been finished
initializing.

Currently flushing the pending commands doesn't take into account
that the framescript can even be moved multiple times to a different
process during a single page navigation. As such all pending commands
are getting removed after the first process move. For navigation
commands this means that no page load listeners are attached for
subsequent process changes, and navigation commands could never
return, and cause a hang of Marionette.

To solve the problem the pending commands need to be flushed each
time the process changes. They will remove themselves from the list
once they have finished processing.

Depends on D10998

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

--HG--
extra : moz-landing-system : lando
2018-11-06 12:08:55 +00:00
Henrik Skupin 2e1c43e3bd Bug 1504807 - [marionette] Remove call to non-existent "Marionette:newSession" message listener. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D10998

--HG--
extra : moz-landing-system : lando
2018-11-06 13:16:42 +00:00
Marco Bonardo 07c934c274 Bug 1504880 - Disable browser_autocomplete_enter_race.js (everywhere) and browser_urlbarRaceWithTabs.js (on Linux) for frequent failures. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D11029

--HG--
extra : moz-landing-system : lando
2018-11-06 13:04:39 +00:00
sreeise 0af862933b Bug 1366529 Converted uses of defer to new Promise in devtools/client/dom r=nchevobbe
Converted uses of defer to new Promise/async await in devtools dom directory

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

--HG--
extra : moz-landing-system : lando
2018-11-06 11:21:50 +00:00
Margareta Eliza Balazs 8471089552 Backed out changeset c5cf88fb02d1 (bug 1498526) for causing multiple failures e.g. browser/extensions/formautofill/test/mochitest/test_address_level_1_submission.html CLOSED TREE 2018-11-06 14:49:52 +02:00
WR Updater Bot e22b00d944 Bug 1504992 - Update webrender to commit 491476874195158449d209195c9fc429422f5d0c (WR PR #3273). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11022

--HG--
extra : moz-landing-system : lando
2018-11-06 12:06:02 +00:00
WR Updater Bot 626edf9eff Bug 1504894 - Update webrender to commit 6537cd0f366f09af018df717778a3b79c0d8836d (WR PR #3274). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D11021

--HG--
extra : moz-landing-system : lando
2018-11-06 12:02:07 +00:00
irios f3a926700f Bug 1502109 - TPS do not wipe server at first phase r=markh
SyncIntegration firefox-ios tests are failing if the server is wiped in first phase

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

--HG--
extra : moz-landing-system : lando
2018-11-06 11:23:57 +00:00
Raphael Pierzina a3cb8c228f Bug 1500298 - Refactor TelemetryTestCase and add logging; r=Dexter,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D10581

--HG--
extra : moz-landing-system : lando
2018-11-06 11:20:29 +00:00
Jonathan Kingston 63ff18762d Bug 1498526 - add in user pref to prevent loading implied triggeringPrincipal loads for dev and nightly builds. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D8546

--HG--
extra : moz-landing-system : lando
2018-11-06 11:51:51 +00:00
André Bargull f985d9152e Bug 1502530 - Part 2: Update tzdata in ICU data files to 2018g. r=Waldo 2018-11-06 02:52:01 -08:00
André Bargull 0e18194d01 Bug 1502530 - Part 1: Update tzdata updater to use new location. r=Waldo 2018-11-06 02:48:56 -08:00
Andrea Marchesini f30a0f8e42 Bug 1504946 - Deprecate moz-prefixed fullscreen API, r=smaug 2018-11-06 13:36:13 +01:00
Andrea Marchesini cdc6f5845f Bug 1504953 - SecurityError for unsupported scheme in Workers and SharedWorkers, r=smaug 2018-11-06 13:36:13 +01:00
Chris Manchester 666f758a38 Bug 1504844 - Log a reason when the build driver decides to run configure. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D10966

--HG--
extra : moz-landing-system : lando
2018-11-06 00:03:48 +00:00
Eitan Isaacson 9c7c0083ad Bug 1502187 - Implement Java part of viewport tree caching. r=jchen
Depends on D9866

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

--HG--
extra : moz-landing-system : lando
2018-11-05 22:35:35 +00:00
Eitan Isaacson 7befdbc6f7 Bug 1502187 - Implement native part of viewport caching. r=Jamie
Depends on D9865

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

--HG--
extra : moz-landing-system : lando
2018-11-06 04:35:51 +00:00
Eitan Isaacson d75945e22e Bug 1502187 - Add FULL_ACCESSIBILITY_TREE to GeckoSessionSettings. r=jchen
Defaults now to 'true', when caching is good enough I'll switch it off.

Generally, this would be used for apps/cases when full accessible tree
is needed like UIAutomator.

Depends on D9864

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

--HG--
extra : moz-landing-system : lando
2018-11-06 17:04:12 +00:00
Eitan Isaacson 82efc98977 Bug 1502187 - Add Batch protocol to PDocAccessible. r=Jamie
This protocol is meant to be used by platform wrappers to push bulk data
to the chrome process.

Depends on D9689

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

--HG--
extra : moz-landing-system : lando
2018-11-06 04:22:08 +00:00
Ryan VanderMeulen 7971e2ffd0 Bug 1495238 - Upgrade to SQLite 3.25.3. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D11028

--HG--
extra : moz-landing-system : lando
2018-11-06 16:59:19 +00:00
Gijs Kruitbosch 9b77e0042d Bug 1402764 - wait for focus to return to the initial window, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D11051

--HG--
extra : moz-landing-system : lando
2018-11-06 17:12:52 +00:00
Andreea Pavel a81720d597 Merge mozilla-central to autoland. on a CLOSED TREE 2018-11-06 19:11:54 +02:00
Andreea Pavel 0a2474c679 Backed out changeset 22b989a6c91d (bug 1501900) for build bustages on a CLOSED TREE 2018-11-06 19:11:09 +02:00
Toby Ward a69d8ab823 Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (manual fixes) r=bzbarsky
Implemented the manual linting fixes for docshell/test/navigation, docshell/test/unit and docshell/test/unit_ipc
Depends on D9430

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

--HG--
extra : moz-landing-system : lando
2018-11-06 17:03:39 +00:00
Toby Ward 4083f33603 Bug 1496082: Enable ESLint for docshell/test/navigation and docshell/test/unit (automatic fixes only). r=bzbarsky
Enabled ESLint for:

* docshell/test/navigation/**
* docshell/test/unit/**
* docshell/test/unit_ipc/**

Changed .eslintignore to allow for this and ran ./mach eslint --fix on the above directories and checked automatic fixes

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

--HG--
extra : moz-landing-system : lando
2018-11-06 17:05:39 +00:00
Collin Wing 298c1a70c9 Bug 1501900 Convert about:devtools to use Fluent r=flod,jaws,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D9816

--HG--
extra : moz-landing-system : lando
2018-11-05 18:52:42 +00:00
Gabriele Svelto 18783fe34d Bug 1498942 - Lengthen timeouts for detecting hung content processes during shutdown r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D10621

--HG--
extra : moz-landing-system : lando
2018-11-06 13:51:21 +00:00