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

58803 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kingston f7836739e6 Bug 1585582 - Set appcache prefs on before start to prevent races in tests. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D47977

--HG--
extra : moz-landing-system : lando
2019-10-16 15:36:52 +00:00
Rob Wu 151f9d30ac Bug 1577316 - Omit principal from extension notification r=rpl
This was added in bug 1559697 , to show the Close button on macOS.
It had unwanted side effects, including the appearance of buttons
that don't have any apparent effect. To resolve this regression,
the change is undone.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 14:38:27 +00:00
Mark Banner c481f33c74 Bug 1588785 - Make the search service also detect when the UI is not enabled. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D49652

--HG--
extra : moz-landing-system : lando
2019-10-18 13:48:17 +00:00
Mark Banner a9bc30339c Bug 1588785 - Send a notification when separate private default is toggled. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D49651

--HG--
extra : moz-landing-system : lando
2019-10-18 14:17:39 +00:00
Tim Nguyen a3b6dfda50 Bug 1589351 - Restore blockification behavior on '.popup-notification-panel > popupnotification:not([hidden])'. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D49627

--HG--
extra : moz-landing-system : lando
2019-10-18 13:52:08 +00:00
Tomislav Jovanovic 69bbc6d1ff Bug 1589266 - Fix test_ext_new_tab_processType.html with fission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D49504

--HG--
extra : moz-landing-system : lando
2019-10-18 13:57:01 +00:00
Masayuki Nakano 023906f104 Bug 1584963 - Make `nsTextEditorState` not manage `TextInputListener` by itself when chrome script emulates user input r=m_kato
When `nsTextEditorState::SetValue()` is called with `eSetValue_BySetUserInput`,
we emulate user input.  I.e., keep using transaction manager of the editor,
events fired while handling user input should be fired.

Currently, `nsTextEditorState::SetValue()` suppresses multiple state handling
while setting value with calling `mTextListener->SettingValue(true)`.  This
is why `"input"` event listeners cannot retrieve the latest state of validation
if `inputType` is `"insertReplacementText"`.

This patch makes it keep managing `mTextListener` when setting the value
programatically.   Otherwise, i.e., it emulates user input, editor should
manage it from `EditorBase::NotifyEditorObservers()` instead so that this
patch makes it not managing `mTextListener` in such case.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 09:18:40 +00:00
Valentin Gosu 8a48b05801 Bug 1413203 - The css for about:networking is not loading in Android r=Gijs
* Make about:networking work on mobile
* I used the aboutMemory.css file as a guide for doing this
* The mobile CSS does not include the common.css, since that doesn't seem to work. But at least now the interfaces is functional. We should make it look nice in a follow-up.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 12:01:56 +00:00
Carolina a08780e37c Bug 1588531 - Fixes elements with array sizes equals 0 being rendered and updates test to check non-empty fields being rendered.r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D49675

--HG--
extra : moz-landing-system : lando
2019-10-18 10:56:51 +00:00
Razvan Maries 1fed7145d7 Backed out changeset 1e81cd6ced84 (bug 1413203) for causing perma fails on test_css_chrome_load_access.html. CLOSED TREE 2019-10-18 14:07:24 +03:00
Valentin Gosu bbe1d21219 Bug 1413203 - The css for about:networking is not loading in Android r=Gijs
* Make about:networking work on mobile
* I used the aboutMemory.css file as a guide for doing this
* The mobile CSS does not include the common.css, since that doesn't seem to work. But at least now the interfaces is functional. We should make it look nice in a follow-up.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 10:02:24 +00:00
Benjamin Forehand Jr 66726ea181 Bug 1586376 - Update ping server URL in telemetry-tests-client; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D49452

--HG--
extra : moz-landing-system : lando
2019-10-17 17:49:13 +00:00
Edgar Chen e6da573de1 Bug 1588720 - Part 2: Track number of popup spam through BrowsingContext; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D49276

--HG--
extra : moz-landing-system : lando
2019-10-18 03:04:55 +00:00
Carolina 025956ea72 Bug 1582225 - Fixes overflow in "Public Value" fields.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D49500

--HG--
extra : moz-landing-system : lando
2019-10-18 08:25:00 +00:00
Daniel Varga 8fdca46bc7 Backed out changeset 2923afce519a (bug 1557447) for browser chrome failure at tools/profiler/tests/browser/browser_test_feature_preferencereads.js. On a CLOSED TREE 2019-10-18 07:54:09 +03:00
Jim Porter 80bfcd6e57 Bug 1557447 - Profiler support for IPC information; r=nika
This adds the ability to add profile markers for both the sender and recipient
sides of IPC messages. These can then be correlated with one another in the
profile visualization. For the UI component of this patch, see
<https://github.com/firefox-devtools/profiler/pull/2172>.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 02:56:02 +00:00
Kris Maglione e7fd10bd79 Bug 1585776 - Fix XPInstall content handler under Fission. r=nika
The XPInstall content handlers currently make all sorts of assumptions about
the process they're being run in and the docShell their request is tied to.
These assumptions don't hold under Fission, either now, when they may be
called just after a process switch, or in the future, when they'll be called
in the parent process.

This patch updates them to operate on the BrowsingContext of the request, and
to do their messaging via the process message manager, rather than via frame
message managers. As a bonus, it also removes the existing hacks they had in
place to handle the cases where frame message managers didn't work.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 01:35:33 +00:00
Dorel Luca efd52379da Backed out changeset cd4dc0ae3364 (bug 1557447) for Browser-chrome failures in build/src/obj-firefox/dist/include/mozilla/BlocksRingBuffer.h 2019-10-18 03:59:06 +03:00
Jim Porter 641b95fb72 Bug 1557447 - Profiler support for IPC information; r=nika
This adds the ability to add profile markers for both the sender and recipient
sides of IPC messages. These can then be correlated with one another in the
profile visualization. For the UI component of this patch, see
<https://github.com/firefox-devtools/profiler/pull/2172>.

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

--HG--
extra : moz-landing-system : lando
2019-10-17 23:39:42 +00:00
Bryce Seager van Dyk f39d2bd380 Bug 1587543 - Bump OpenH264 fallback downloader to 1.8.1.1. r=Callek
This change will cause Firefox to re-download the OpenH264 GMP if it already has
the 1.8.1 version. This is being done to mitigate and issue where clients that
already downloaded that version on previous versions of Firefox did not clear
the mac quarantine attribute that prevents the lib being loaded in MacOS
Catalina.

Newer versions of Firefox will clear the attribute on download, so we want to
trigger a re-download by those clients. We would typically expect this to be
done by balrog, but we update these fallback rules to cover the edge case where
balrog is not available and in order to keep these rules in step with those on
balrog.

The binaries pointed to by this 1.8.1.1 version are the same as the 1.8.1
version. This change is solely to trigger a re-download.

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

--HG--
extra : moz-landing-system : lando
2019-10-15 15:17:26 +00:00
Tomislav Jovanovic c12a764d36 Bug 1589508 - Fix three xpinstall/browser_enabled* tests r=mixedpuppy
[browser_enabled.js]
[browser_enabled2.js]
[browser_enabled3.js]

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

--HG--
extra : moz-landing-system : lando
2019-10-17 21:45:53 +00:00
Geoff Brown 4bc6de546c Bug 1587850 - Expand expected assertions range for test_bug437844.xul; r=aosmond
Allow fewer assertions to avoid intermittent test failures.

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

--HG--
extra : moz-landing-system : lando
2019-10-17 21:35:38 +00:00
Alexander Surkov 94f3a35a6b Bug 1583531 - add in-bookmarks-menu class for arrowscrollboxes to adjust padding in bookmarks submenus r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D49633

--HG--
extra : moz-landing-system : lando
2019-10-17 18:23:44 +00:00
Cosmin Sabou 7db808305d Bug 1539947 - Disable browser_thumbnails_update.js on windows qr for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D49386

--HG--
extra : moz-landing-system : lando
2019-10-16 14:03:15 +00:00
Yura Zenevich 2760856dd0 Bug 1587985 - extend accessibility panel telemetry probes to never. r=chutten, data-review=chutten
Differential Revision: https://phabricator.services.mozilla.com/D49435

--HG--
extra : moz-landing-system : lando
2019-10-16 23:39:24 +00:00
dennisschagt 31a3f7f1d0 Bug 1568373 - Use black background for Picture-in-Picture window r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D49348

--HG--
extra : moz-landing-system : lando
2019-10-17 16:29:43 +00:00
Valentin Gosu 3961d153bb Bug 1589076 - Add dns suffix list to about:networking r=kershaw,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D49432

--HG--
extra : moz-landing-system : lando
2019-10-17 16:15:24 +00:00
Valentin Gosu 9a71f8e114 Bug 1589387 - Remove warning from about:networking page r=kershaw,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D49431

--HG--
extra : moz-landing-system : lando
2019-10-17 16:13:13 +00:00
Junior Hsu 73de20821d Bug 1523986 - P4 Use extension to redirect to different protocols r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D49537

--HG--
extra : moz-landing-system : lando
2019-10-17 14:30:36 +00:00
Junior Hsu 5e0946d52e Bug 1523986 - P3 test process switch trigger by web extension r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D49497

--HG--
extra : moz-landing-system : lando
2019-10-17 12:48:17 +00:00
Junior Hsu 71e03366fa Bug 1523986 - P1 test process switch between protocols r=nika
Test file:// and data:

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

--HG--
extra : moz-landing-system : lando
2019-10-15 17:37:41 +00:00
DimiDL 39ce8c862e Bug 1584931 - Replace ContentTask.spawn with SpecialPowers.spawn for flash blocking testcases. r=gcp
To make us pass flash blocking testcases when fission is enabled, we should use
SpecialPowers.spawn instead of ContentTask.spawn because the iframes in the testcases
may be cross-origin iframes.

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

--HG--
extra : moz-landing-system : lando
2019-10-16 07:38:34 +00:00
Tim Nguyen b9f098544d Bug 1589188 - Reintroduce '.textbox-contextmenu:-moz-locale-dir(rtl)' rule. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D49493

--HG--
extra : moz-landing-system : lando
2019-10-16 22:12:42 +00:00
Sam Foster f3166b49e8 Bug 1538955 - Enable test_basic_form_autocomplete.html for linux+debug. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D49489

--HG--
extra : moz-landing-system : lando
2019-10-16 21:56:11 +00:00
Sam Foster 57002e999f Bug 1587328 - Fix popup-closing races that can leave an indeterminate state for next task. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D49488

--HG--
extra : moz-landing-system : lando
2019-10-16 21:55:57 +00:00
Nico Grunbaum 91f56e850f Bug 1588571 - renew SDP comparison telemetry; r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D49187

--HG--
extra : moz-landing-system : lando
2019-10-15 15:58:25 +00:00
Mike Conley a86e625bba Bug 1585769 - Regression test. r=JSON_voorhees
This added test, browser_thirdPartyIframe.js, is disabled for Fission until
we get Picture-in-Picture support working for it (Bug 1576915).

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

--HG--
extra : moz-landing-system : lando
2019-10-16 21:23:58 +00:00
Dragana Damjanovic f300e9d596 Bug 1587226 - Make HTTP_CHANNEL_ONSTART_SUCCESS available on release channel.r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D48967

--HG--
extra : moz-landing-system : lando
2019-10-15 19:27:28 +00:00
Andrew McCreight 2e32ec2b4b Bug 1589138 - Make addContentEventListener take an options object for the listener. r=Gijs
All but browser_bug744745.js seem to pass even without the fixes I
made, which seems odd.

browser_bug1058164.js is a little odd because it passes in {} instead
of a boolean for the useCapture argument. I think this ends up calling
addEventListener(..., {}, false), which should be the equivalent of
addEventListener(..., {}).

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

--HG--
extra : moz-landing-system : lando
2019-10-16 17:36:44 +00:00
Ehsan Akhgari d8f304aca8 Bug 1588844 - Bump up the expiry on STORAGE_ACCESS_API_UI to Firefox 80; data- r=baku
Differential Revision: https://phabricator.services.mozilla.com/D49319

--HG--
extra : moz-landing-system : lando
2019-10-16 08:15:34 +00:00
shindli 5bfcc3841d Backed out changeset 00b56e289d2e (bug 1585769) for causing perma bc failures in toolkit/components/pictureinpicture/tests/browser_thirdPartyIframe.js CLOSED TREE 2019-10-16 20:46:18 +03:00
Jorg K fddb3f8d80 Bug 1588979 - Add missing QI in LoginManager.jsm and fix version check in LoginStore.jsm. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D49444

--HG--
extra : moz-landing-system : lando
2019-10-16 16:46:12 +00:00
Tomislav Jovanovic 074f802baf Bug 1589110 - Fix and enable test_ext_webnavigation_filters.html with fission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D49433

--HG--
extra : moz-landing-system : lando
2019-10-16 16:14:13 +00:00
Mike Conley 3eeb95e384 Bug 1585769 - Regression test. r=JSON_voorhees
Differential Revision: https://phabricator.services.mozilla.com/D48201

--HG--
extra : moz-landing-system : lando
2019-10-15 21:19:57 +00:00
Gijs Kruitbosch 738962d0bf Bug 1586148 - fix web protocol handler behaviour under fission, r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D48238

--HG--
extra : moz-landing-system : lando
2019-10-16 14:56:23 +00:00
Gijs Kruitbosch d263dfefb6 Bug 1588925 - fix typo in crash guard string, r=flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D49400

--HG--
extra : moz-landing-system : lando
2019-10-16 11:57:56 +00:00
Jan-Erik Rediger 2ee40cef81 Bug 1588429 - Remove expiring metrics ecosystem_(old|new)_send_time r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D49104

--HG--
extra : source : 1f4132be47b0c11f3a1343d408df88ca3b1a3677
2019-10-16 07:25:41 +00:00
Cosmin Sabou 5b04a9e49a Backed out changeset 1f4132be47b0 (bug 1588429) for failures on test_EcosystemTelemetry.js. 2019-10-16 11:24:52 +03:00
Jan de Mooij 026691dc76 Bug 1588810 - Fix ctypes UnicodeToNative callback to not assume null-terminated strings. r=bzbarsky
Bug 1586683 replaced the JS_FlattenString in the caller with JS_EnsureLinearString but
I wasn't aware of the nsDependentString vs nsDependentSubstring distinction.

This fixes assertion failures when starting the browser with non-null-terminated
JS strings.

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

--HG--
extra : moz-landing-system : lando
2019-10-16 06:13:07 +00:00
Jan-Erik Rediger 35501d06f1 Bug 1588429 - Remove expiring metrics ecosystem_(old|new)_send_time r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D49104

--HG--
extra : moz-landing-system : lando
2019-10-16 07:25:41 +00:00