Commit Graph

635898 Commits

Author SHA1 Message Date
shindli
a8e8126805 Backed out changeset 439db957d3e2 (bug 1525760) for linux64 toolchains bustages in toolkit/library/gtest/target CLOSED TREE 2019-02-09 07:19:32 +02:00
Narcis Beleuzu
6ad6735982 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-09 05:43:42 +02:00
Narcis Beleuzu
df649fe94e Merge inbound to mozilla-central. a=merge 2019-02-09 05:35:25 +02:00
Brian Hackett
2f2cc2e383 Bug 1525685 - Remove server side breakpoint sliding code, r=jlast.
--HG--
extra : histedit_source : 926bce1cf87ccce1d586743b4f538a783dd67def%2C949bf19df412fa09cb750ec9c6ee1253616f75cd
2019-02-08 11:50:55 -10:00
Brindusan Cristian
e9da8021b3 Backed out 2 changesets (bug 1524946) for hazard build bustages.
Backed out changeset 9841e4b69dc2 (bug 1524946)
Backed out changeset faded33ed22f (bug 1524946)
2019-02-08 22:28:05 +02:00
Andrew Halberstadt
66888b2e2c Bug 1526129 - Fix test failure in tryselect cram tests, r=jmaher
This fixes a regression from bug 1483228. It started printing a message to
stdout whenever the local state dir was generated. This caused a failure in
these cramtests since they depend on the stdout of the shell process being
identical.

To fix, make sure we trigger state dir creation in the setup script and
redirect to /dev/null.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 15:17:26 +00:00
shindli
326271039b Backed out changeset b3bcf26d4dad (bug 1252831) for xpcshell failures in uriloader/exthandler/tests/unit/test_handlerService.js CLOSED TREE 2019-02-08 22:57:20 +02:00
Robert Strong
274ce6ad0b Bug 1525858 - Use AppConstants and mozinfo where possible instead of the preprocessed test file. r=mhowell
Removes INSTALL_LOCALE (@AB_CD@) since it is no longer used
Replaces MOZ_APP_NAME (@MOZ_APP_NAME@) with AppConstants.MOZ_APP_NAME
Replaces IS_WIN, IS_MACOSX, and IS_UNIX with values available from AppConstants.platform
Replaces BIN_SUFFIX with mozinfo.bin_suffix

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

--HG--
extra : source : bfc4490bedbde79febcb7eb81cf40c68843b24b0
2019-02-08 19:19:34 +00:00
shindli
2c57499b7c Backed out changeset bfc4490bedbd (bug 1525858) for xpcfailures in uriloader/exthandler/tests/unit/test_handlerService.js CLOSED TREE 2019-02-08 22:19:42 +02:00
Mike Conley
5e922d0885 Bug 1523648 - Remove BUSY_TAB_ABANDONED probe and tests. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19165

--HG--
extra : moz-landing-system : lando
2019-02-08 19:41:42 +00:00
Chris Manchester
2a2d1b1a0e Bug 1480362 - Remove |./mach pastebin| command now that the service is no longer available. r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D19085

--HG--
extra : moz-landing-system : lando
2019-02-08 19:50:29 +00:00
k88hudson
feb49e49fa Bug 1526066 - Add perf improvements, design refinements, and bug fixes to Activity Stream r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D19152

--HG--
rename : browser/components/newtab/content-src/components/DiscoveryStreamComponents/DSCard/DSCard.jsx => browser/components/newtab/content-src/components/DiscoveryStreamComponents/SpocIntersectionObserver/SpocIntersectionObserver.jsx
extra : moz-landing-system : lando
2019-02-08 18:08:10 +00:00
Mike Hommey
011c259380 Bug 1525760 - Add a clang-based base toolchains task. r=froydnj
These are copies of the corresponding gcc-based base toolchain tasks,
with FORCE_GCC and the gcc dependency removed.

We also tweak things a little for those builds to actually end up green.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 14:40:22 +00:00
Masayuki Nakano
9e085b54d8 Bug 1466208 - part 15: Split PresShell::EventHandler::ComputeRootFrameToHandleEvent() r=smaug
PresShell::EventHandler::ComputeRootFrameToHandleEvent() computes root frame
to handle event with popup frame and/or capturing content.  The former result
can be rewritten with the latter.  So, for cleaning it up with early return
style, we need to split it to 2 methods.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 23:10:13 +00:00
Brian Grinstead
d164d21cd7 Bug 1526320 - Convert DevTools XBL test to use a test binding instead of a xul:tree;r=pbro
This will unblock removing XBL for tree.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 23:37:17 +00:00
Dão Gottwald
87fb14088b Bug 1526528 - Make builtin icons opaque in the selected row. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D19236

--HG--
extra : moz-landing-system : lando
2019-02-08 23:00:14 +00:00
Emilio Cobos Álvarez
286396f97a Bug 1525955 - Cleanup a bit after bug 1525371. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D19001

--HG--
extra : moz-landing-system : lando
2019-02-08 22:40:26 +00:00
Mike Hommey
39bdbdd823 Bug 1525999 - Default to arm instead of armv7a for android builds. r=nalexander
That makes target.toolchain match what the NDK provides.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:37:25 +00:00
Robert Strong
9d552ddbcb Bug 1526102 - Change app update tests to use a common function for getting update directory files. r=mhowell
Created the getUpdateDirFile function and replaced various functions for getting files in the update directory.
Change getApplyDirFile and getStageDirFile so they no longer take a second param for whether the file must exist since few callers used it.
Changed waitForUpdateXMLFiles to be an async function since it simplifies the code and it makes this code eslint rule compliant.
Removed unused param from checkFilesAfterUpdateCommon.
Added removeUpdateFiles function for removing files for the mochitest-browser-chrome and mochitest-chrome tests and removed the removeUpdateDirsAndFiles function which never ran on Linux.
Removed test_9999_cleanup.xul since it won't necessarily run for TV tasks.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:09:33 +00:00
Byron Campen [:bwc]
67e9440deb Bug 1522535: Break a cycle triggered by a recent web-platform-test merge. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D19171

--HG--
extra : moz-landing-system : lando
2019-02-08 16:57:45 +00:00
Sam Foster
d1e0a7e6c0 Bug 1520960 - Allow login capture from HTTP auth prompts in private browsing when pref'd on. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D19114

--HG--
extra : moz-landing-system : lando
2019-02-08 22:56:12 +00:00
Ricky Rosario
df12ebdab4 Bug 1526387 - CFR Addon Recommendations call remote API before clicking "Install" r=k88hudson
MozReview-Commit-ID: EgXnUTzfPf3

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

--HG--
extra : moz-landing-system : lando
2019-02-08 23:59:48 +00:00
shindli
fbe4d4bb23 Backed out changeset c4a9195ce214 (bug 1526351) for xpcshell failures in toolkit/components/downloads/test/unit/test_DownloadIntegration.js CLOSED TREE 2019-02-09 03:18:35 +02:00
shindli
346a7d1be9 Backed out 4 changesets (bug 1518661) for spidermonkey build bustages CLOSED TREE
Backed out changeset 6c45ce836a12 (bug 1518661)
Backed out changeset dd2caed01823 (bug 1518661)
Backed out changeset 02ddcca425a2 (bug 1518661)
Backed out changeset 8bad1d8c8944 (bug 1518661)
2019-02-09 03:16:14 +02:00
shindli
6b820cdfea Backed out 6 changesets (bug 1522637) for en-US failures in testing/firefox-ui/tests/functional/safebrowsing/test_notification.py TestSafeBrowsingNotificationBar.test_notification_bar CLOSED TREE
Backed out changeset 18a809d53298 (bug 1522637)
Backed out changeset 9e9fd362dd8f (bug 1522637)
Backed out changeset f1191be4243a (bug 1522637)
Backed out changeset 5a8067fd848c (bug 1522637)
Backed out changeset 5f49cd87b1bd (bug 1522637)
Backed out changeset f82ba91f5ea2 (bug 1522637)
2019-02-09 03:12:53 +02:00
Dão Gottwald
004a137393 Bug 1525890 - Tweak quantumbar result icon alignment. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D19142

--HG--
extra : moz-landing-system : lando
2019-02-08 19:51:41 +00:00
Kyle Machulis
c9435a0ff0 Bug 1471711 - Remove redundant docshell being destroyed check; r=bzbarsky
Stop all loads that are coming through Docshells that are currently
being destroyed. Keeps earliest check for this condition, removes
later one.

Depends on D17018

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

--HG--
extra : moz-landing-system : lando
2019-02-08 21:11:02 +00:00
Kyle Machulis
d687379ea5 Bug 1471711 - Extract short circuit loads to their own method; r=bzbarsky
Loading between 2 history entries is mostly a standalone procedure,
and can be extracted to its own method to clean up InternalLoad.

Depends on D17017

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

--HG--
extra : moz-landing-system : lando
2019-02-08 21:11:00 +00:00
Kyle Machulis
b445a7da41 Bug 1471711 - Move bailout checks as early as possible in nsDocShell::InternalLoad; r=bzbarsky
Depends on D17016

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

--HG--
extra : moz-landing-system : lando
2019-02-08 21:10:58 +00:00
Kyle Machulis
1c7bc3b09f Bug 1471711 - Move ContentPolicyType and Srcdoc checking to DoURILoad; r=bzbarsky
Since targeting has been moved to another method, we don't need to
know the ContentPolicyType until we're in DoURILoad. We can also move
Srcdoc handling to DoURILoad, as all data is passed with the LoadState.

Depends on D17015

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

--HG--
extra : moz-landing-system : lando
2019-02-08 21:10:56 +00:00
Kyle Machulis
4257b88ad6 Bug 1471711 - Extract targeting from nsDocShell::InternalLoad; r=bzbarsky
Move targeting logic out of InternalLoad into its own method.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 21:10:54 +00:00
Haik Aftandilian
9b822034f6 Bug 1525625 - [Mac] Flash plugin can not save settings r=Alex_Gaynor
Allow file-write-unlink in ~/Library/Preferences/Macromedia/Flash Player to allow changes made in the Flash Global Settings panel to persist.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 20:42:10 +00:00
Masayuki Nakano
da6598c374 Bug 1524212 - Make nsContentUtils::DispatchInputEvent() update HTMLInputElement.validationMessage before dispatching "input" event r=smaug
"input" event listener may want to check HTMLInputElement.validationMessage.
However, due to moving "input" event dispatcher from
HTMLInputElement::SetUserInput() to editor, HTMLInputElement::SetValueInternal()
updates it **after** dispatching "input" event.

This patch makes nsContentUtils::DispatchInputEvent() guarantees to update
validationMessage value before dispatching every event.  On the other hand,
SetValueInternal() may be called without "input" event dispatchers.  Therefore,
it needs to keep updating validationMessage value in such cases.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:17:10 +00:00
Sam Foster
d8fec61f91 Bug 1520960 - Allow login capture from form submissions in private browsing when pref'd on. r=MattN
* Add a new pref to determine if we should prompt to capture logins in private browsing
* Avoid non-user-directed updates to last-use timestamps for a form submission login in private browsing

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:56:02 +00:00
Logan Smyth
03b71e5df6 Bug 1518661 - Part 4: Assign the correct start position to arrow functions. r=jimb,jorendorff
This position ends up being used for source notes in some cases now, meaning that this can
cause breakpoints to be given the wrong position when assigned to a variable. This fixes
that by using the correct token for the position value.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:39:34 +00:00
Logan Smyth
4ea937d283 Bug 1518661 - Part 3: Adjust call-expression positions. r=jimb,jorendorff
When we mark call expressions as breakpoints, we want to make it as likely
as possible that the call has its own unique positon. The existing logic
means that it is more likely that the beginning of a call will align
with the start of an expression statement or other debuggable step point.
By using the property-access location, we're less likely to collide.

Thid also adds a new bytecodes that were missed in the original code that
added this position handling logic.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:39:23 +00:00
Logan Smyth
1329843ac8 Bug 1518661 - Part 2: Avoid separate count in pause point test. r=jlast
Making changes to this test is kind of annoying because the count and
the array items need to be kept in sync. This just avoids that.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:38:16 +00:00
Logan Smyth
7db686739d Bug 1518661 - Part 1: Pass PropertyName* directly instead of creating ID. r=jimb,jorendorff
This is just a bit of cleanup I'd noticed while writing new implementations of these.

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

--HG--
extra : moz-landing-system : lando
2019-02-08 22:37:46 +00:00
Michael Kaply
08d9b64ea0 Bug 1526439 - Add an enteprise policy for extension updates. r=Felipe,flod
Differential Revision: https://phabricator.services.mozilla.com/D19200

--HG--
extra : moz-landing-system : lando
2019-02-08 20:31:27 +00:00
Dave Townsend
9fe4497679 Bug 1518639: Remove some unused functionality from the remote service. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D19065

--HG--
extra : moz-landing-system : lando
2019-02-08 21:00:08 +00:00
Florian Quèze
6eedd2f605 Bug 1526351 - avoid needlessly importing DownloadUIHelper.jsm and nsPrompter.js during shutdown, r=Felipe.
Differential Revision: https://phabricator.services.mozilla.com/D19187

--HG--
extra : moz-landing-system : lando
2019-02-08 19:57:39 +00:00
Gijs Kruitbosch
ad48612b14 Bug 1524995 - update privacy pane history mode dependent control checkboxes correctly in permanent private browsing mode, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D19144

--HG--
extra : moz-landing-system : lando
2019-02-08 15:43:58 +00:00
Gijs Kruitbosch
6d1b558e06 Bug 1525099 - correctly select the right content blocking option, r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D19143

--HG--
extra : moz-landing-system : lando
2019-02-08 22:15:23 +00:00
Eric Rahm
e75dbf47de Bug 1520962 - Update stackwalking bounds check to avoid aStackEnd. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D19210

--HG--
extra : moz-landing-system : lando
2019-02-08 20:22:21 +00:00
Nika Layzell
4da54012aa Bug 1522637 - Part 6: Enable httpResponseProcessSelection by default, r=qdot
Depends on D18606

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

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:13 +00:00
Nika Layzell
2b9f8fbcbb Bug 1522637 - Part 5: Add tests for history navigations between http and file URIs with new pref, r=qdot
Depends on D18605

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

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:11 +00:00
Nika Layzell
79b84a994f Bug 1522637 - Part 4: Support browsers in globals without gMultiProcessBrowser, r=qdot
Depends on D18604

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

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:04 +00:00
Nika Layzell
d6280f72ab Bug 1522637 - Part 3: Send history index when resuming redirected loads, r=qdot
Depends on D18603

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

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:02 +00:00
Nika Layzell
37ec17b0f5 Bug 1522637 - Part 2: Include BrowsingContextID in LoadInfo for subdocument loads, r=valentin
Depends on D18602

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

--HG--
extra : moz-landing-system : lando
2019-02-08 17:36:00 +00:00
Nika Layzell
6321e4db61 Bug 1522637 - Part 1: Disable in tests for allowLinkedWebInFileUriProcess, r=bobowen
Differential Revision: https://phabricator.services.mozilla.com/D18602

--HG--
extra : moz-landing-system : lando
2019-02-08 17:35:58 +00:00