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

681201 Коммитов

Автор SHA1 Сообщение Дата
Aki Sasaki bf83843fa9 Bug 1481916 - add l10n-bumper task. r=Callek,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D53116

--HG--
extra : moz-landing-system : lando
2019-11-22 23:57:25 +00:00
Emily Toop b9a8bc64fe Bug 1598593 - Copy docs files to root directory in github site r=agi
Differential Revision: https://phabricator.services.mozilla.com/D54272

--HG--
rename : mobile/android/docs/Gemfile => mobile/android/docs/geckoview/Gemfile
rename : mobile/android/docs/_config.yml => mobile/android/docs/geckoview/_config.yml
extra : moz-landing-system : lando
2019-11-25 16:01:52 +00:00
Mathieu Leplatre a6d949c39b Bug 1559132 - Add ability to download Remote Settings attachments as bytes r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D53812

--HG--
extra : moz-landing-system : lando
2019-11-25 16:13:52 +00:00
Agi Sferro 71a0f9df8f Bug 1598378 - Disable mozAddonManager for GeckoView. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54317

--HG--
extra : moz-landing-system : lando
2019-11-25 16:40:25 +00:00
Mike de Boer ffcf2404fd Bug 1595076 - Fix tests to deal with the newly introduced timeout between loading a page and counting ads. r=Standard8
Depends on D52640

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

--HG--
extra : moz-landing-system : lando
2019-11-25 13:52:07 +00:00
Mike de Boer 8f48d37dad Bug 1595076 - Add ad-count and adclick counting for DuckDuckGo and Bing SERPs. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D52640

--HG--
extra : moz-landing-system : lando
2019-11-25 11:57:48 +00:00
Agi Sferro b388087639 Bug 1597821 - Actually replace view when calling GeckoView.setViewBackend. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D53887

--HG--
extra : moz-landing-system : lando
2019-11-25 16:38:50 +00:00
Tom Tung 8cbbcb52a0 Bug 1562667 - P4c - Revert the check for SAB for a js chrome test on Nightly; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D54126

--HG--
extra : moz-landing-system : lando
2019-11-25 15:33:22 +00:00
Tom Tung 6b4474371c Bug 1562667 - P4b - Disable jsref test for Atomic on Nightly; r=lth,jorendorff
After enabling the perf for SAB by default on Nightly, some jsreftests fail.
And they all have log like:
tests/test262/shell.js:492: Error: Agents not available item 1

It seems that there are some issues on test262 shell, so the plan of this patch
is to disable these tests and open another follow-up ticket to re-enable them.
So that we could check the impact of enable the perf for SAB without enabling
the functionality of being postMessage'ed on Nightly users.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 15:33:22 +00:00
Tom Tung 64a20094ea Bug 1562667 - P4a - Enable SAB by default on nightly; r=bzbarsky,luke
This patch mainly enables the pref for SharedArrayBuffer on Nightly.

This change causes some tests to fail. This patch handles the failures for
mochitests and web-platform-tests. The jsreftest will be handled in the next
patch.

For mochitests:
- dom/serviceworkers/test/test_serviceworker_interfaces.js
- dom/tests/mochitest/general/test_interfaces.js
- dom/workers/test/test_worker_interfaces.js

These tests check which interfaces are exposed on the web. Since we are now
exposing SharedArrayBuffer in some configurations, the tests need to be adjusted
accordingly.

For the rest of tests in this patch:
- testing/web-platform/meta/encoding/encodeInto.any.js.ini
This test partially fails because the integration of encoding and SAB is not
completely supported yet.

- testing/web-platform/meta/encoding/streams/decode-utf8.any.js.ini
This test partially fails because the integration of decoding and SAB is not
completely supported yet.

- testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-failure.https.any.js.ini
- testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/requires-success.any.js.ini
- testing/web-platform/meta/wasm/jsapi/memory/constructor.any.js.ini
- testing/web-platform/meta/wasm/jsapi/memory/grow.any.js.ini
The subtests related to SAB in these tests now pass when SAB is enabled, so we
need to annotate them as failing only in configurations where SAB is disabled.

- testing/web-platform/meta/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-copy-channel.html.ini
This test partially fails because there are some issues between SAB and Audio.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 16:28:06 +00:00
Rishi Gupta d7a47446c2 Bug 1598382 : using iteritems from six to be compatible to both py2 and py3 r=whimboo,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D54173

--HG--
extra : moz-landing-system : lando
2019-11-25 16:33:45 +00:00
june wilde bb30244e33 Bug 1395259 - Remove win32k usage from webrtc's TaskQueue; r=dminor
Removes calls to the win32k API.
Replaces hardware and event timers with waitable timers.
Removes handling various task objects through the thread message queue.
Removes ProcessQueuedMessages, CancelTimers functions.
Adds event handle for stopping the TaskQueue thread.
Adds ReplyHandler class as an in between for TaskQueue objects to post tasks to each other without worrying if the other TaskQueue remains valid.
Adds rtc::CriticalSection's for timer_tasks_.
Removes ThreadState scoped class.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 16:11:32 +00:00
Henrik Skupin 656a009825 Bug 1598468 - [remote] Temporarily stop emitting the "Target.receivedMessageFromTarget" event. r=remote-protocol-reviewers,ato
This event is currently sent for each and every message,
and as such duplicates every log entry as displayed when
having the Puppeteer debug logs turned on.

Until we can fix it to behave correctly, it should be
disabled.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 15:34:24 +00:00
Maja Frydrychowicz 19c3ac33fe Bug 1596888 - (Puppeteer) Add automation preferences Firefox profile; r=remote-protocol-reviewers,ato,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D53952

--HG--
extra : moz-landing-system : lando
2019-11-25 16:16:40 +00:00
Taylor 9fa2878a4c Bug 1371687 - Remove UpdateShortcutAppUserModelIds from helper.exe. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D54390

--HG--
extra : moz-landing-system : lando
2019-11-25 16:05:13 +00:00
jeffin143 7868d04683 Bug 1597893 : convert NS_STYLE_WINDOW_SHADOW_* to an enum class in nsStyleConsts.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D53920

--HG--
extra : moz-landing-system : lando
2019-11-25 16:00:23 +00:00
jeffin143 9b7464720b Bug 1598348 : convert NS_STYLE_OBJECT_FIT_* to an enum class in nsStyleConsts.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D54153

--HG--
extra : moz-landing-system : lando
2019-11-25 15:40:50 +00:00
jeffin143 2293551763 Bug 1598539 : convert NS_STYLE_IME_MODE_* to an enum class in nsStyleConsts.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D54255

--HG--
extra : moz-landing-system : lando
2019-11-25 15:41:18 +00:00
Andrei Oprea 962424ac4d Bug 1595565 - Previewing a message from the devtools should work around delays r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D52558

--HG--
extra : moz-landing-system : lando
2019-11-18 18:05:53 +00:00
ffxbld acf26ad13b No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D54467

--HG--
extra : moz-landing-system : lando
2019-11-25 15:19:46 +00:00
Simon Giesecke 4006617c93 Bug 1598559 - Do not forget runnable within loop. r=dom-workers-and-storage-reviewers,janv
Reverts regression introduced by 449a5f02a960116e0f901ae3570170ab642ecea0.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 14:30:54 +00:00
Rob Wu 1ac11b47bd Bug 1584391 - Re-enable test logic and remove debugging code r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D54469

--HG--
extra : moz-landing-system : lando
2019-11-25 14:56:45 +00:00
James Graham affd82f927 Bug 1595564 - Dispatch TestRendered event for wpt reftests with reftest-wait, r=maja_zf,mattwoodrow,marionette-reviewers
The TestRendered event is dispatched for reftests containing a
reftest-wait class on the root at the time the test would complete if
there wasn't such a class. This occurs after the initial paint is
complete, so any dynamic changes can be performed in such a way that
they are not batched with the initial layout/paint.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 14:54:51 +00:00
Arthur Iakab 4d19458ecd Backed out changeset 92fa0186cb81 (bug 1576748) for build bustage on symbolstore.py CLOSED TREE 2019-11-25 16:55:58 +02:00
Nathan Froyd e513689df3 Bug 1576748 - make symbolstore.py complain loudly if expected output isn't found; r=nalexander
This change surfaces errors faster, and ensures that we don't silently
end up with empty crashreporter symbols if `dump_syms` can't run for
some reason.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 14:13:07 +00:00
Mihai Alexandru Michis 0adbbe28c4 Backed out changeset 0a9eca512151 (bug 1598593) for causing lint failures in mach_commands.py CLOSED TREE
--HG--
rename : mobile/android/docs/geckoview/Gemfile => mobile/android/docs/Gemfile
rename : mobile/android/docs/geckoview/_config.yml => mobile/android/docs/_config.yml
2019-11-25 16:30:33 +02:00
Jonathan Kew 828e1b8a82 Bug 1598656 - Ensure RoUninitialize is not called until after the COMPtr<>s have been released. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D54505

--HG--
extra : moz-landing-system : lando
2019-11-25 13:55:05 +00:00
Cosmin Sabou 724df40620 Bug 1598306 - Revert webaudio changes made by wpt-sync. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D54486

--HG--
extra : moz-landing-system : lando
2019-11-25 13:51:39 +00:00
Sylvestre Ledru bcc2fbd6c0 Bug 1599080 - Integrate the devtools doc in https://firefox-source-docs.mozilla.org/ r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D54515

--HG--
extra : moz-landing-system : lando
2019-11-25 14:00:33 +00:00
Sylvestre Ledru ad21420df7 Bug 1599080 - Rename SUMMARY.md to index.md to make sure that the doc build use it r=nchevobbe
+ rename the title as it is used in the menu

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

--HG--
rename : devtools/docs/SUMMARY.md => devtools/docs/index.md
extra : moz-landing-system : lando
2019-11-25 13:57:12 +00:00
Marco Bonardo 7a05ce8403 Bug 1597086 - Limit size of the search bar panel. r=Standard8
Wrapping one-off buttons into a container confuses layout that lets the richlist
box to grow unconditionally. This problem is already partially visible by
opening the searchbar continuously, sometimes strings are not properly overflowing
with ellipsis, they are just overflowing.
Setting a width on the panel limits its size properly, though this won't fix the
layout sometimes not properly cutting the richlistbox. It's likely there an
underlying bug in the widget or calculations when widgets are not visible.

This also correctly forces showing at least 3 one-off buttons per row, the
existing code is not sufficient for that because search-one-offs.js sets a
max-width that is smaller than 3 buttons.

Similarly, it corrects a calculation in the urlbar one-offs, where we should
show at least 4 buttons, but due to a not considered margin we only show 3.

Finally, this removes a few rules that are not necessary with the current design.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 13:48:04 +00:00
Emily Toop 4c65213a06 Bug 1598593 - Copy docs files to root directory in github site r=agi
Differential Revision: https://phabricator.services.mozilla.com/D54272

--HG--
rename : mobile/android/docs/Gemfile => mobile/android/docs/geckoview/Gemfile
rename : mobile/android/docs/_config.yml => mobile/android/docs/geckoview/_config.yml
extra : moz-landing-system : lando
2019-11-25 13:54:25 +00:00
Andrew Halberstadt 4e049f8e21 Bug 1496768 - [tryselect] Rename 'templates' to 'task_configs', r=tomprince
The name 'templates' originally came from the fact that JSON-e templates were
used to apply the configuration. Now that these no longer exist, the name
doesn't make any sense.

I'm not sure 'task_configs' is much better, but it at least makes sense given
that these are values that populate 'try_task_config.json'.

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

--HG--
rename : tools/tryselect/templates.py => tools/tryselect/task_config.py
rename : tools/tryselect/test/test_templates.py => tools/tryselect/test/test_task_configs.py
extra : moz-landing-system : lando
2019-11-22 17:16:18 +00:00
Andrew Halberstadt c1a671d9c9 Bug 1496768 - [taskgraph] Move remaining try configs from the morph to full_task_graph generation, r=tomprince
Handles 'env' and 'chemspill-prio' configs in the transforms. The 'rebuild'
task config is purposefully excluded from the full_task_graph and instead
handled at the target_tasks stage. Otherwise if a user ran '--rebuild 20' then
retriggered one of those tasks, they'd instead get another 20 which is almost
certainly not what we want.

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

--HG--
extra : moz-landing-system : lando
2019-11-22 23:28:57 +00:00
Andrew Halberstadt e9d9093e44 Bug 1496768 - [taskgraph] Rename 'artifact' try_config to 'use-artifact-builds', r=tomprince
Also converts the 'artifact' from a Template to a TryConfig. So this changes the config from:
{
  'templates': {
    'artifact': {
      'enabled': 1
    }
  }
}

to:

{
  'use-artifact-builds': True
}

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

--HG--
extra : moz-landing-system : lando
2019-11-22 17:16:04 +00:00
ffxbld 97c99c1595 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D54500

--HG--
extra : moz-landing-system : lando
2019-11-25 13:53:13 +00:00
Alex Catarineu 31723548da Bug 1598647 - Set Origin to null with network.http.referer.hideOnionSource r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D54303

--HG--
extra : moz-landing-system : lando
2019-11-25 13:29:47 +00:00
thomasmo 3caaa7297a Bug 1598328 - Support FxR PC chrome UI on non-Windows machines r=bgrins,Gijs,florian
Differential Revision: https://phabricator.services.mozilla.com/D54148

--HG--
extra : moz-landing-system : lando
2019-11-25 12:55:21 +00:00
Sylvestre Ledru 6fd31d8f68 Bug 1599023 - Remove non existing dirs from tools/rewriting/ThirdPartyPaths.txt r=andi
Differential Revision: https://phabricator.services.mozilla.com/D54460

--HG--
extra : moz-landing-system : lando
2019-11-25 09:06:20 +00:00
David Burns aa3493fad8 Bug 1415114: Remove 2D Canvas Mochitests in favour of Web Platform Tests r=jrmuizel
These tests are already covered by Web Platform Tests which are run against
other browsers guaranteeing interop where mochitest does not.

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

--HG--
extra : moz-landing-system : lando
2019-11-25 12:26:44 +00:00
Mihai Alexandru Michis 28447cf1a5 Backed out changeset 48a5f20cda23 (bug 1577777) for causing talos realwebext failures. CLOSED TREE 2019-11-25 14:52:14 +02:00
Mihai Alexandru Michis a033171524 Backed out changeset 270e007adcd2 (bug 1594145) for causing browser-chrome failures in browser_Troubleshoot.js 2019-11-25 14:51:07 +02:00
Mihai Alexandru Michis d91d093c9a Backed out changeset 1f45ebce0c2d (bug 1521934) for causing devtools failures in responsive/test/browser 2019-11-25 14:48:07 +02:00
Valentin Gosu e4fae2616d Bug 1596251 - Add ClientInfo to the WS leak allowed-list r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D54409

--HG--
extra : moz-landing-system : lando
2019-11-25 11:59:59 +00:00
Cosmin Sabou 5cdc776e39 Bug 1568717 - update expectations redirect-https-downgrade.tentative.sub.html because of frequent passes. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D54344

--HG--
extra : moz-landing-system : lando
2019-11-25 11:59:47 +00:00
Gijs Kruitbosch a33147cebe Bug 1597403 - remove superfluous search tree blur code now that the tree widget handles this correctly, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D54230

--HG--
extra : moz-landing-system : lando
2019-11-22 15:30:03 +00:00
Kris Taeleman 25c223ac03 Bug 1594145 - Add gfx telemetry scalars to geckoview_streaming. r=Dexter,jnicol
Differential Revision: https://phabricator.services.mozilla.com/D52941

--HG--
extra : moz-landing-system : lando
2019-11-23 00:18:27 +00:00
Andreea Pavel ef679880bc Bug 1422582 - disable test_tcp_control_channel.js on android r=hsinyi
Differential Revision: https://phabricator.services.mozilla.com/D54434

--HG--
extra : moz-landing-system : lando
2019-11-25 10:26:56 +00:00
Andreea Pavel 2c4a987ec2 Bug 1598101 - disable test_mediarecorder_record_4ch_audiocontext.html on linux64 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D54439

--HG--
extra : moz-landing-system : lando
2019-11-25 10:57:31 +00:00
Patrick Brosset 87e12139b3 Bug 1521934 - Set devtools.responsive.metaViewport.enabled pref to true; r=bradwerth
Now that all of the important metaViewport simulation bugs have been fixed, we would
like to let feature ride the trains, enabled by default.

This means we can also stop setting the pref in tests that rely on it.

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

--HG--
extra : moz-landing-system : lando
2019-11-22 17:20:28 +00:00