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

632675 Коммитов

Автор SHA1 Сообщение Дата
John Lin e4a543d886 Bug 1517252 - p1: don't lock HLSResourceCallbacksSupport mutex unnecessarily. r=jya
HLSResourceCallbacksSupport::mDecoder is cleared on main thread too, so
the nullness check already ensures decoder methods won't be called after
shut down. In fact, for OnError() the lock is harmful because the task calls
MediaDecoder::NetworkError(), which triggers decoder shutdown and eventually
HLSResourceCallbacksSupport::Detach(), which tries to lock the mutex again
while the mutex is still locked.

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

--HG--
extra : moz-landing-system : lando
2019-01-22 22:55:58 +00:00
Zibi Braniecki 5e38c8a5a5 Bug 1518252 - Block layout on Fluent. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17334

--HG--
extra : moz-landing-system : lando
2019-01-23 21:29:15 +00:00
Zibi Braniecki 9359df8494 Bug 1518252 - Make docl10n tests non-racy. r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D17333

--HG--
extra : moz-landing-system : lando
2019-01-23 22:17:11 +00:00
Mark Banner f318ae19dd Bug 1522064 - Remove used definition for static function OpenApplicationWithURI from nsMIMEInfoMac/nsMIMEInfoUIKit. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D17340

--HG--
extra : moz-landing-system : lando
2019-01-23 21:10:58 +00:00
James Willcox 22f800fcaa Bug 1522170 - Move nsILoadURIDelegate.idl into docshell/base r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D17384

--HG--
rename : xpcom/base/nsILoadURIDelegate.idl => docshell/base/nsILoadURIDelegate.idl
extra : moz-landing-system : lando
2019-01-23 20:38:52 +00:00
Jan Henning d9d4a111f8 Bug 1521600 - Clarify how the ViewportMode API actually works. r=geckoview-reviewers,snorp
VIEWPORT_MODE_DESKTOP *forces* the desktop mode viewport everywhere, whereas
VIEWPORT_MODE_MOBILE merely enables <meta> viewport support for pages that have
that tag defined, but still uses the desktop mode viewport for all other pages.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 21:06:06 +00:00
Mark Striemer 2478891a6c Bug 1502921 - Record telemetry environment data about locales r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D15990

--HG--
extra : moz-landing-system : lando
2019-01-23 21:26:08 +00:00
Dale Harvey 467ab77cab Bug 1517562 - Update media autoplay strings. r=flod,johannh
Differential Revision: https://phabricator.services.mozilla.com/D17131

--HG--
extra : moz-landing-system : lando
2019-01-23 20:52:53 +00:00
Chris Manchester 0b6bacd1ad Bug 1521463 - Show rustc info in about:buildconfig r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D17305

--HG--
extra : moz-landing-system : lando
2019-01-23 20:15:14 +00:00
Ting-Yu Lin 925c1edf69 Bug 1521982 - Adjust callers of nsIFrame::List() in nsBidiPresUtils to stop passing 0 as a const char* argument. r=dholbert
This patch is similar to Bug 1503420 Part 1.

nsIFrame::List()'s second argument should be a const char*, not an
integer. It'll crash if we pass 0 as const char*. Fix the bug by
omitting the argument because the default value of the argument is an
empty string.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 02:24:46 +00:00
Shane Caraveo b03a534f39 Bug 1522209 fix regex for icon path, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D17405

--HG--
extra : moz-landing-system : lando
2019-01-23 19:54:42 +00:00
Cosmin Sabou a2aab24802 Backed out changeset 5c6cdeb8648d (bug 1355588) causing talos tart timeouts.
--HG--
extra : rebase_source : 238d706bb366772d4870493938deac41a271db6b
2019-01-23 21:44:55 +02:00
Michael Kaply b282b7ca54 Bug 1522202 - Switch policy sorting test to case insensitive. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D17403

--HG--
extra : moz-landing-system : lando
2019-01-23 19:34:55 +00:00
Drew Willcoxon b52e93223b Bug 1521236 - Add UrlbarInput.autofill(), call it from the controller, and disable autofill when the new search string is a prefix of the old string. r=mak
There are two parts to this:

When the controller receives the first result and the context has an autofill value, then call a new input.autofill() method, which does the actual autofill in the input.

We shouldn't autofill when the user back spaces.  Actually back spacing is just one example of deleting text at the end of the input; the user could select text and press delete, or use the delete-previous-word key shortcut, etc.  So it's not correct to simply check whether the last keypress was a backspace and skip autofill then.  We should copy the logic of the legacy autocomplete controller and check whether the new search string is a prefix of the old string.  If so, then don't autofill.  So I added that logic to UrlbarInput.  I could have added similar logic to the controller or the context instead, but it makes the most sense being in the input since it's the input where the user is interacting with the text value.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 19:37:20 +00:00
Aaron Klotz 9ef5dc5728 Bug 1517639: Add launcher process state to the telemetry environment; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D15761

--HG--
extra : moz-landing-system : lando
2019-01-23 18:59:51 +00:00
Aaron Klotz 8c0ca384fa Bug 1517637: Add launcher process state to crash report annotations; r=mhowell
Depends on D15759

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

--HG--
extra : moz-landing-system : lando
2019-01-09 23:36:38 +00:00
Cosmin Sabou a6253ae016 Backed out 3 changesets (bug 1455848) for causing build bustages. CLOSED TREE
Backed out changeset 424203c9c430 (bug 1455848)
Backed out changeset b7a0887937f4 (bug 1455848)
Backed out changeset 23e27b3097c6 (bug 1455848)
2019-01-23 21:22:36 +02:00
Johann Hofmann 5f7362a245 Bug 1518293 - Update copy for blocklist settings in about:preferences. r=ewright,flod
Differential Revision: https://phabricator.services.mozilla.com/D17291

--HG--
extra : moz-landing-system : lando
2019-01-23 19:09:26 +00:00
Arjun Krishna Babu fd697b042d Bug 1519933 - Remove :not([alone]) from .popup-notification-primary-button selector; r=dao
Differential Revision: https://phabricator.services.mozilla.com/D17381

--HG--
extra : moz-landing-system : lando
2019-01-23 17:28:12 +00:00
Lee Salzman 69399feca7 Bug 1455848 - implement shared cache of dwrote font files r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16898

--HG--
extra : moz-landing-system : lando
2019-01-23 18:22:30 +00:00
Lee Salzman 3bc08c1447 Bug 1455848 - update dwrote to version 0.8 r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16897

--HG--
extra : moz-landing-system : lando
2019-01-23 18:22:16 +00:00
Lee Salzman 160e525369 Bug 1455848 - use paths for WR font handles on Windows r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16896

--HG--
extra : moz-landing-system : lando
2019-01-23 18:58:06 +00:00
Cosmin Sabou 70adf3837d Backed out changeset 46b19ac773fa (bug 1518293) or browser chrome failures on browser_search_subdialogs_within_preferences_6. 2019-01-23 20:56:39 +02:00
Ed Lee fd64bc1147 Bug 1521836 - Add component refinement, context sources and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17328

--HG--
extra : rebase_source : d5e9652077ee34ca2b51c6e9eca54f80784163d9
extra : source : f4b12306c336c70a3d5a5bd5ede941507e59a126
2019-01-23 15:40:47 +00:00
Ciure Andrei cd0990c959 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-23 20:53:05 +02:00
Cosmin Sabou 1c0c8d2f3d Backed out changeset f4b12306c336 (bug 1521836) for browser chrome failures on browser_search_subdialogs_within_preferences_6. 2019-01-23 20:39:28 +02:00
Sebastian Hengst a612973f64 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-23 18:51:14 +02:00
Felipe Gomes 73289b1560 Bug 1355588 - Implement slide-up/down tab opening/closing animation. r=dao
This patch implements a new, preffed-off tab opening/closing animation where the tab slides up and down in place. In addition, it adjusts some tests and code that were relying on the max-width transitionend event happening. The intent of the patch is to land it preffed-off and iterate on the design in the tree

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

--HG--
extra : moz-landing-system : lando
2019-01-23 15:51:57 +00:00
Ricky Rosario 11e3a9d15e Bug 1521984 - Can't drag downloaded PDF into about:privatebrowsing r=andreio
MozReview-Commit-ID: FQvRmltnss7

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

--HG--
extra : moz-landing-system : lando
2019-01-23 18:21:26 +00:00
Jeff Gilbert fc00711e53 Bug 1514985 - Only warnOnFailure for non-optional groups. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D17313

--HG--
extra : moz-landing-system : lando
2019-01-23 17:55:36 +00:00
Emilio Cobos Álvarez 1381add9e4 Bug 1521405 - Cleanup a few shorthand properties. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D17082
2019-01-23 18:53:45 +01:00
Ricky Rosario 208cc53e75 Bug 1521961 - Pref Search in PBM OFF by default in 66 Release r=andreio
MozReview-Commit-ID: LT4kW4WON5y

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

--HG--
extra : moz-landing-system : lando
2019-01-23 17:32:13 +00:00
Dorel Luca 5bbf8df2a2 Backed out changeset 647e4cfc0eb4 (bug 1507520) for Spidermonkey failures 2019-01-23 19:40:54 +02:00
Nicolas Chevobbe 43a1968161 Bug 1475198 - Move focus to previous focusable element on Shift+Tab in JsTerm; r=yzen.
Differential Revision: https://phabricator.services.mozilla.com/D17210

--HG--
extra : moz-landing-system : lando
2019-01-23 17:37:01 +00:00
Dorel Luca cc75d50ac9 Backed out 2 changesets (bug 1520436) for browser-chrome failures in browser/base/content/test/permissions/browser_permissions.js
Backed out changeset 031aee32565c (bug 1520436)
Backed out changeset 1428560105ca (bug 1520436)
2019-01-23 19:35:50 +02:00
Ed Lee 32fba16ff7 Bug 1521836 - Add component refinement, context sources and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17328

--HG--
extra : moz-landing-system : lando
2019-01-23 15:40:47 +00:00
Emilio Cobos Álvarez 1dcbdcf59e Bug 1522140 - Make .ycm_extra_conf.py handle headers better. r=Ehsan
Files with .h extension are built with the c compiler by default, which makes
the diagnostics useless. If we know this is a cpp file, hint it so that it
builds it with the right mode.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 17:17:18 +00:00
Johann Hofmann ad87a838f7 Bug 1492498 - Make certificate exceptions on the new cert error pages permanent by default. r=nhnt11,keeler
This includes a new test for the feature and a bit of test cleanup to factor
out all exception related tests into their own test file.

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

--HG--
rename : browser/base/content/test/about/browser_aboutCertError.js => browser/base/content/test/about/browser_aboutCertError_exception.js
extra : moz-landing-system : lando
2019-01-23 16:59:12 +00:00
Andy Wingo 514415e0a0 Bug 1507520 - Make BigInt parsing dependent on run-time feature flag r=jandem,terpri
Differential Revision: https://phabricator.services.mozilla.com/D17349

--HG--
extra : moz-landing-system : lando
2019-01-23 16:55:32 +00:00
Ricky Rosario 85cf25f341 Bug 1515044 - Port "hidden focus" code to UrlbarInput.jsm r=adw
MozReview-Commit-ID: GgYo2r9s5g4

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

--HG--
extra : moz-landing-system : lando
2019-01-23 16:28:04 +00:00
Johann Hofmann be1252b11e Bug 1518293 - Update copy for blocklist settings in about:preferences. r=ewright,flod
Differential Revision: https://phabricator.services.mozilla.com/D17291

--HG--
extra : moz-landing-system : lando
2019-01-23 17:06:13 +00:00
Jared Wein b12a0d294c Bug 1521170 - Add a rule that prevents calling some Array and String accessor methods without using the return value. r=Standard8,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17020

--HG--
extra : moz-landing-system : lando
2019-01-23 17:03:32 +00:00
James Willcox ab795dc2ba Bug 1485809 - Fix race with compositor attachment r=geckoview-reviewers,droeh#geckoview-reviewers
We can receive GeckoSession.onCompositorDetached() before
GeckoSession.onCompositorReady() has run, so guard against this
by ensuring the compositor is attached in onCompositorReady().

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

--HG--
extra : moz-landing-system : lando
2019-01-23 16:31:08 +00:00
Andrew McCreight 51bc2fd37b Bug 1521223, part 2 - Update the leakcheck test to work on a real leak log. r=ahal
Depends on D17310

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

--HG--
extra : moz-landing-system : lando
2019-01-23 17:03:20 +00:00
Andrew McCreight 1b2773c6d2 Bug 1521223, part 1 - Add an API to deliberately leak an object. r=froydnj
This is needed to test various leak checking harnesses.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 17:03:12 +00:00
alwu 13015c68d3 Bug 1520436 - part2 : modify test. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D16771

--HG--
extra : moz-landing-system : lando
2019-01-23 16:23:16 +00:00
alwu b15aaa43f8 Bug 1520436 - part1 : add another tooltip text for non-promptable permission. r=flod,johannh
As non-promptable permission won't prompt user to ask for their approval, we should use different texts for the cancel button of promptable permissions.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 16:21:48 +00:00
Ehsan Akhgari 2494d88b1d Bug 1521598 - Part 2: Only update the identity panel for permissions that are visible inside it; r=johannh
Profiles show that we do a lot of needless work in response to notifications for
other permissions such as "storageAccessAPI".

Depends on D17362

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

--HG--
extra : moz-landing-system : lando
2019-01-23 15:57:10 +00:00
Ehsan Akhgari 4680510d84 Bug 1521598 - Part 1: Create a lazy preference getter for privacy.resistFingerprinting in SitePermissions; r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D17362

--HG--
extra : moz-landing-system : lando
2019-01-23 15:57:09 +00:00
Mark Banner 2ed2cfee12 Bug 1521719 - Stop the legacy urlbar binding being constructed and registering listeners when QuantumBar is enabled. r=dao
As a result, we can also re-enable some tests running against QuantumBar.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 16:15:34 +00:00