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

8274 Коммитов

Автор SHA1 Сообщение Дата
Itiel 44380e5325 Bug 1261778 - [RTL] Fix the left and right keyboard navigation direction of tree nodes r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D45584

--HG--
extra : moz-landing-system : lando
2019-09-13 23:20:13 +00:00
monikamaheshwari 9d60e0d578 Bug 1578683 Turn on ESLint rule prefer-boolean-length-check for toolkit and browser r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D45629

--HG--
extra : moz-landing-system : lando
2019-09-14 09:39:26 +00:00
Ryan Alderete 862aa4197f Bug 1579506 - Remove OpenAES source code and references r=bryce,mhoye
With NSS now being used to do the decryption in the Clearkey CDM, remove the
source and licensing information related to OpenAES.

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

--HG--
extra : moz-landing-system : lando
2019-09-12 23:27:08 +00:00
Emilio Cobos Álvarez 4fad3bb9aa Bug 1580307 - Avoid justify-items from the cached scrollbar assertions. r=heycam
justify-items' initial value is `legacy` and the computed value depends on the
parent's value.

We don't use flex / grid in the scrollbars, so just avoid asserting about this
property.

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

--HG--
extra : moz-landing-system : lando
2019-09-13 12:18:19 +00:00
Alex Chronopoulos da226821ef Bug 1579374 - Show information when mediacapabilities folder doesn't exist in the profile yet. r=chunmin
When the mediacapabilities folder does not exist catch the exception and print the name of the decoder.

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

--HG--
extra : moz-landing-system : lando
2019-09-11 22:40:48 +00:00
Mike Conley fd267a2cc7 Bug 1545924 - Make sure to never unhide the Picture-in-Picture toggle if the feature is disabled. r=JSON_voorhees
This patch centralizes the logic where the videocontrols UAWidget removes the
"hidden" attribute from the Picture-in-Picture toggle, and makes sure we only
do this if the PiP toggle is enabled.

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

--HG--
extra : moz-landing-system : lando
2019-09-11 00:10:04 +00:00
Alexander Surkov 38d40b495a Bug 1575138 - match poupshowing event handling in menupopup CE with XBL menupoup r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D45224

--HG--
extra : moz-landing-system : lando
2019-09-09 18:47:43 +00:00
Alex Chronopoulos 92d843f5ee Bug 1579408 - Fix path manipulation in about support. r=Gijs
Use file.append() to create the desired path in a platform agnostic way.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:11:23 +00:00
Kris Maglione c9bc5f8a41 Bug 1542415: Part 4 - Always rebuild frameloaders on remoteness change in Fission windows. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D44738

--HG--
extra : moz-landing-system : lando
2019-09-09 12:28:09 +00:00
Will Hawkins 26039d1147 Bug 1574315: Specify the proper parameters to BrowserTestUtils.browserLoaded to ensure that a page's content is entirely loaded before testing for the results of side effects of operations in that content. r=mconley
Differential Revision: https://phabricator.services.mozilla.com//D44429

--HG--
extra : amend_source : e685f99ada67425766967167b34e4097e56a0e6f
2019-09-07 03:59:54 +03:00
Brindusan Cristian 35ff976b6a Backed out changeset dd6fd67a75eb (bug 1574315) for landing without the reviewer. 2019-09-07 04:24:05 +03:00
Will Hawkins 36b87a716a Bug 1574315: Specify the proper parameters to BrowserTestUtils.browserLoaded to ensure that a page's content is entirely loaded before testing for the results of side effects of operations in that content.
Differential Revision: https://phabricator.services.mozilla.com//D44429
2019-09-07 03:59:54 +03:00
Gijs Kruitbosch 9f3a3e9669 Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D44648

--HG--
extra : moz-landing-system : lando
2019-09-04 22:12:39 +00:00
Mike Conley a5be17297f Bug 1576605 - Don't fire extra MozTogglePictureInPicture when clicking toggle on videos with built-in controls. r=JSON_voorhees
In bug 1568320, we made it so that the PictureInPictureToggleChild attaches handlers to
the toggle, even on videos that have controls by default, so we don't need the
videocontrols UAWidget to call the method for firing the event anymore.

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

--HG--
extra : moz-landing-system : lando
2019-09-04 16:09:25 +00:00
Gurzau Raul f96e9cd73f Backed out changeset 887d125d7f59 (bug 1578709) for failing at test_bug427744.html on a CLOSED TREE. 2019-09-04 21:34:11 +03:00
Gijs Kruitbosch bb899238e7 Bug 1578709 - Only set flash only pref for those tests that need it, r=mconley,ahal
Differential Revision: https://phabricator.services.mozilla.com/D44648

--HG--
extra : moz-landing-system : lando
2019-09-04 17:28:02 +00:00
Noemi Erli 2e68e62cd7 Bug 1573832 - Fix ES Lint failure CLOSED TREE 2019-09-03 20:18:46 +03:00
Alex Chronopoulos a6260130cf Bug 1573832 - Enumerate the stored benchmark entries in about support. r=chunmin,fluent-reviewers,flod
In media section of the about:support page, create a button that enumerate the benchmark entries from the database.

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

--HG--
extra : moz-landing-system : lando
2019-09-03 16:31:27 +00:00
Thomas Nguyen c175f3d626 Bug 1576347 - Correct referrerInfo when saving media and add a test of "Go To Download Page" button r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43749

--HG--
extra : moz-landing-system : lando
2019-08-30 18:38:38 +00:00
Brian Grinstead 081ae7cb3f Bug 1577592 - Test case for Shadow Parts not applying with fragment containing XUL element r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D44034

--HG--
extra : moz-landing-system : lando
2019-08-29 22:28:23 +00:00
Barret Rennie c48dcf7d7c Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 18:55:45 +00:00
Dorel Luca b09fe526aa Backed out 4 changesets (bug 1510569) for build bustage. CLOSED TREE
Backed out changeset d7db6a1935ce (bug 1510569)
Backed out changeset 03b7cf756a7f (bug 1510569)
Backed out changeset fa318eec0e76 (bug 1510569)
Backed out changeset cecb17bd8c03 (bug 1510569)
2019-08-28 21:46:40 +03:00
Barret Rennie e0d50ea7ce Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-28 18:00:23 +00:00
Sebastian Streich 6fe493d149 Bug 1576206 - Remove inline Style that causes CSP Violations r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43453

--HG--
extra : moz-landing-system : lando
2019-08-26 16:40:46 +00:00
Jan Odvarko ba86447676 Bug 1573535 - Update about:licenses page. r=mhoye
Differential Revision: https://phabricator.services.mozilla.com/D41908

--HG--
extra : moz-landing-system : lando
2019-08-16 14:46:57 +00:00
Markus Stange 68842308f9 Bug 1514060 - Do not assume the video covers the entire screen. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D42932

--HG--
extra : moz-landing-system : lando
2019-08-21 19:34:33 +00:00
Oana Pop Rus 3223cd3dc2 Backed out 4 changesets (bug 1510569) for causing build bustage on a CLOSED TREE
Backed out changeset eae555c11f25 (bug 1510569)
Backed out changeset 2fb8938d16db (bug 1510569)
Backed out changeset b480af862022 (bug 1510569)
Backed out changeset 642cd6323cdc (bug 1510569)
2019-08-21 22:55:43 +03:00
Barret Rennie 52899c1e0d Bug 1510569 - Port onSecurityChange from WebProgressChild.jsm to C++; remove WebProgressChild r=Ehsan,ochameau
This is the last message that WebProgressChild was sending to the
RemoteWebProgress in the parent process, so we can remove the module entirely.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 18:25:04 +00:00
Ryan Alderete 4b595ec1a8 Bug 1570158 - Add proxy information to candidates table in about:webrtc r=bwc,baku
This adds a field to about:webrtc which indicates whether an associated
candidate is behind a proxy or not.

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

--HG--
extra : moz-landing-system : lando
2019-08-21 10:04:45 +00:00
Ehsan Akhgari e06a6e7ca6 Bug 1572240 - Part 2: Introduce nsIBrowser.contentBlockingAllowListPrincipal; r=baku
This patch also includes some spot fixes for the storage principal
support on the XUL browser element.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 14:38:34 +00:00
Abdoulaye O. Ly 5ce82c5c12 Bug 1562990 - [Fission] Make AudioPlayback work with JSWindowActor. r=NeilDeakin,farre
Differential Revision: https://phabricator.services.mozilla.com/D36648

--HG--
extra : moz-landing-system : lando
2019-08-19 21:17:21 +00:00
Mark Banner b1970e6a2f Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
These are raised as redeclares or unused variables by ESLint 6.

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

--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
Alexander Surkov 2e0a3f2e83 Bug 1565318 - avoid richlistbox-popup duping initialization r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D41780

--HG--
extra : moz-landing-system : lando
2019-08-16 21:55:36 +00:00
Abdoulaye O. Ly cbbacc1e6a Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37780

--HG--
extra : moz-landing-system : lando
2019-08-15 19:51:42 +00:00
Oana Pop Rus 8f85c499fe Backed out 3 changesets (bug 1559244) for browser chrome failure in browser_background_tab_crash.js on a CLOSED TREE
Backed out changeset 1ce7d9bbe7a1 (bug 1559244)
Backed out changeset dced8cea7b23 (bug 1559244)
Backed out changeset dabda4e90259 (bug 1559244)
2019-08-15 22:21:26 +03:00
Abdoulaye O. Ly 8aec5ed540 Bug 1559244 - Step 2: Add support for crashing sub-frame. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D37780

--HG--
extra : moz-landing-system : lando
2019-08-15 17:16:26 +00:00
Paul Zuehlcke 3d15cf5b29 Bug 1531303 - Refactored tests using SitePermissions URI methods for PermissionTestUtils and principals. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D41490

--HG--
extra : moz-landing-system : lando
2019-08-15 14:35:38 +00:00
Kris Maglione 60bda46f43 Bug 1562292: Part 2c - Use BrowserContext rather than DocShell to resolve named targets. r=nika
This lets us lookup cross-process targets, but does not yet allow returning or
loading anything into them.

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

--HG--
extra : rebase_source : 514ec870b208ea992ee1488be08e64ed207d42eb
extra : histedit_source : 01c4ee906055282382060ef4a8f53dc5c9dd018a
2019-06-28 14:34:58 -07:00
Mike Conley 1d62a12e08 Bug 1568320 - Make Picture-in-Picture toggle preference live-updating. r=NeilDeakin,JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D40303

--HG--
extra : moz-landing-system : lando
2019-08-13 13:19:06 +00:00
Alexander Surkov 9f31d5882a Bug 1572624 - arrowscrollbox doesn't work properly if hosted in shadow DOM, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D41609

--HG--
extra : moz-landing-system : lando
2019-08-13 13:16:47 +00:00
preyunk 7dcdf63058 Bug 1567530 - Clean up MozAutocompleteRichlistitemInsecureWarning fragment markup r=dao
Differential Revision: https://phabricator.services.mozilla.com/D41748

--HG--
extra : moz-landing-system : lando
2019-08-13 12:55:48 +00:00
Christoph Kerschbaumer 813386bebb Bug 1497189: Apply Meta CSP to about:addons. r=Ehsan,robwu
Differential Revision: https://phabricator.services.mozilla.com/D39918

--HG--
extra : moz-landing-system : lando
2019-08-09 12:31:15 +00:00
Jared Wein 119b3dc08a Bug 1571567 - Fix no-fallthrough errors in /toolkit. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D40746

--HG--
extra : moz-landing-system : lando
2019-08-08 16:18:24 +00:00
Bogdan Tara 844afcfb06 Backed out 10 changesets (bug 1571567) complementary backout after es lint failure on the patch CLOSED TREE
Backed out changeset ce83fa75ae32 (bug 1571567)
Backed out changeset 7aa97ba7cce9 (bug 1571567)
Backed out changeset 777d79076e99 (bug 1571567)
Backed out changeset fbdf6b75a484 (bug 1571567)
Backed out changeset e2ed4620f232 (bug 1571567)
Backed out changeset 2c67015f12c6 (bug 1571567)
Backed out changeset 7ec086bb5bd5 (bug 1571567)
Backed out changeset 42df735c8556 (bug 1571567)
Backed out changeset 7d5fc57b2809 (bug 1571567)
Backed out changeset 606bafb8211c (bug 1571567)
2019-08-08 18:13:54 +03:00
Jared Wein 30f7f34419 Bug 1571567 - Fix no-fallthrough errors in /toolkit. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D40746

--HG--
extra : moz-landing-system : lando
2019-08-08 01:38:50 +00:00
Jeane Carlos 1af80f69c3 Bug 1570697 - Adding BSD 3-Clause to license file r=mhoye
Adding a new package "react-transition-group" which uses a BSD 3-Clause that isn't contained in this license file.

https://github.com/mozilla/activity-stream/pull/5196

It looks like BSD 3 is used in other files too https://searchfox.org/mozilla-central/search?q=bsd+3-clause&path=, but I wasn't sure the paths to add for the other files.

BSD is referenced in our Source Code License Policy and License Runbook


  - https://www.mozilla.org/en-US/MPL/license-policy/ (General BSD)
  - https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=87365351 (New BSD, BSD 2-Clause, BSD 3-Clause)

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

--HG--
extra : moz-landing-system : lando
2019-08-07 21:18:58 +00:00
Ciure Andrei adef2661b1 Merge inbound to mozilla-central. a=merge 2019-08-07 07:34:55 +03:00
Kris Maglione c01ad83372 Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika
Currently, TabGroups know to break their reference cycles only when the last
window leaves them. For TabGroups which have never had a window join (which
happens under Fission), this means they also never see a window leave, and
therefore never break their reference cycles, and leak.

This patch adds a check to break reference cycles if no windows have joined by
the time a BrowserChild they belong to is destroyed.

MANUAL PUSH: Lando fails to rebase.

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

--HG--
extra : source : 03acb28ab60fb77fa06064385a62cc46cf4ad1bd
extra : amend_source : 0a71625d99951bebe45ee6f62570de491a714e97
2019-08-02 18:19:53 -07:00
harry d374f46033 Bug 1565273 - Remove unnecessary console.logs. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D40462

--HG--
extra : moz-landing-system : lando
2019-08-06 13:37:26 +00:00
Emilio Cobos Álvarez 84e7522250 Bug 1561787 - Make readonly date / time input clear button disabled. r=smaug
The time input widget was missing a call to updateEditAttributes which was
caught by the test, which can be seen without this patch by going to:

data:text/html,<input type="time" disabled value="20:40">

Toggling the 'disabled' attribute back and forth fixes the rendering.

Differential Revision: https://phabricator.services.mozilla.com/D40503
2019-08-05 22:11:56 +02:00