Commit Graph

611997 Commits

Author SHA1 Message Date
Geoff Brown
79f5bdc311 Bug 1481449 - Require at least one test argument for 'mach test'; r=ahal 2018-08-31 09:59:07 -06:00
Robert Longson
5050624201 Bug 1486115 - use mozilla::IsAsciiDigit and mozilla::AsciiAlphanumericToNumber r=dholbert 2018-08-31 16:55:04 +01:00
Kai Engert
05d5185f12 Bug 1470914, NSS_3_39_RTM, no code changes, only version number, r=me
UPGRADE_NSS_RELEASE
DONTBUILD
2018-08-31 15:41:00 +02:00
Martin Stransky
f02cc30bbb Bug 1485969 - Enable titlebar rendering on Enlightenment desktop, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D4755

--HG--
extra : moz-landing-system : lando
2018-08-31 13:02:07 +00:00
Andrea Marchesini
155c458ccc Bug 1487390 - Notify when a channel is aborted because of fastblocking, r=ehsan 2018-08-31 11:02:33 +02:00
Andrea Marchesini
40a8c122d3 Bug 1487331 - STATE_BLOCKED_TRACKING_COOKIES must tell why cookies are blocked, r=ehsan
Introduce these new blocking state values:

const unsigned long STATE_COOKIES_BLOCKED_BY_PERMISSION = 0x10000000;
const unsigned long STATE_COOKIES_BLOCKED_TRACKER       = 0x20000000;
const unsigned long STATE_COOKIES_BLOCKED_ALL           = 0x40000000;
const unsigned long STATE_COOKIES_BLOCKED_FOREIGN       = 0x80000000;
2018-08-31 11:02:33 +02:00
ui.manish
d232d2e938 Bug 1347060 Remove marionette test for rotatable devices r=TYLin
--HG--
extra : source : ea2402bdef4006d7cb8b52cad68bcee9de438c7a
2018-08-31 00:24:52 +02:00
Denis Palmeiro
766a623449 Bug 1485738: Add column number information to the JitSpew r=mgaudet
Summary: It is currently quite difficult to debug minified scripts.  The JitSpew and profiler used to display only line numbers, so all of the output would be emitted as "script:1".  Column number information is now collected by the gecko profiler as of bug 785922.  The JitSpew should also emit column numbers so that it's easy to line up with the profiler output.

Reviewers: mgaudet

Reviewed By: mgaudet

Subscribers: jandem

Bug #: 1485738

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

--HG--
extra : source : 3f831b709e370b14ccf9f06508760633cd6b312a
2018-08-31 22:59:42 +03:00
Jim Chen
79c02971f8 Bug 1477259 - Use separate version codes for 64-bit builds; r=nalexander
Use the unused 'p' bit in the version code to denote 64-bit builds, so
we have different version codes for 64-bit builds on aarch64 and x86-64.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 21:51:18 +00:00
Mark Banner
e75251b63b Bug 1425827 - Allow "application/json" as well as "application/x-suggestions+json" as MIME types for Suggestions in OpenSearch r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D3995

--HG--
extra : moz-landing-system : lando
2018-08-31 16:21:54 +00:00
Coroiu Cristina
71432717b8 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-08-31 19:18:33 +03:00
Liang-Heng Chen
7206b4243b Bug 1485400 - Part 1: fix tracker found/blocked counter; r=mayhemer
make counter increased when trackers are found

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

--HG--
extra : rebase_source : 90da79fbb83271b2f7a8460ebd02aa2abb635305
extra : source : c476aa79a8ca991dc8ea1e5c2eab98e442dad406
2018-08-31 15:13:30 +00:00
Liang-Heng Chen
cc816d6cf4 Bug 1485400 - Part 0: separate blocked tracker counter; r=smaug
separate tracker counter API

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

--HG--
extra : rebase_source : 2a786ca9d008e01e465d1d34951d07493c5c9d2b
extra : source : 9370432b26adcd6399e586190a47d4c8a8cdc56d
2018-08-30 20:21:44 +00:00
Andrew Halberstadt
921c895df2 Bug 1487425 - [mozlint] Fix regression where 'roll' returns dict instead of ResultSummary when no files linted, r=Gijs
This is a regression from bug 1460856.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 16:05:12 +00:00
Coroiu Cristina
437a1f4445 Backed out 2 changesets (bug 1485400) for build bustage at build/src/netwerk/base/nsChannelClassifier.cpp on a CLOSED TREE
Backed out changeset c476aa79a8ca (bug 1485400)
Backed out changeset 9370432b26ad (bug 1485400)
2018-08-31 18:57:58 +03:00
Jan Henning
238c91a232 Bug 1484001 - Avoid ending up with a null mRuntime after restoring state in GeckoView. r=snorp
If we don't have a saved session, we do nothing. If somebody called setSession
beforehand, we continue using that session, otherwise we create a fallback
session in onAttachedToWindow().

If we have a saved session and nobody called setSession, we use the saved
session. If the saved session was closed and doesn't have a runtime, we use the
default runtime as a fallback.

If we have both a saved session and somebody already called setSession, we
transfer what can be transferred from the saved session, unless the saved
session is closed and the session from setSession is open.
If the saved session was open, we use its runtime as well going forward (since
transferring the state from an open session transfers the window and the runtime
as well), otherwise we keep the old mRuntime.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 20:09:02 +00:00
Liang-Heng Chen
64e65f4ec9 Bug 1485400 - Part 1: fix tracker found/blocked counter; r=mayhemer
make counter increased when trackers are found

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

--HG--
extra : moz-landing-system : lando
2018-08-31 15:13:30 +00:00
Liang-Heng Chen
2d642ae078 Bug 1485400 - Part 0: separate blocked tracker counter; r=smaug
separate tracker counter API

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

--HG--
extra : moz-landing-system : lando
2018-08-30 20:21:44 +00:00
Dimi Lee
942e399548 Bug 1476118 - Add .oxt to the list of executable extensions in download protection. r=francois
Differential Revision: https://phabricator.services.mozilla.com/D4341

--HG--
extra : moz-landing-system : lando
2018-08-31 14:57:24 +00:00
Mike Hommey
6b4f2f3162 Bug 1487603 - Update llvm-dsymutil to 7rc2. r=dmajor,firefox-build-system-reviewers
Last time it was updated is bug 1436208, and the crashes we patched it
for back then has been fixed upstream a few months later.

For some reason, they renamed the executable from llvm-dsymutil to
dsymutil.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 13:25:27 +00:00
Andrei Lazar
217881e6c8 Bug 1485719 (New_Tab_Deeplink) Deeplink to open new tab experience in app r=jchen
Added an extra check for package name for a better user experience, because the push notifications with "about" protocol
in the URL message were still firing the chooser dialog.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 18:15:15 +00:00
Vlad Baicu
3eda54b1e1 Bug 1479314 - Prevent media control notification flashing. r=jchen
Instead of stopping the foreground service whenever ACTION_PAUSE was triggered,
I created a new event where we notify the service to clear its foreground state.
Cleared usages of the NotificationManager and the onGoing attribute of the
MediaNotification because they are redundant. As of Android 4.3 a service in the
foreground state will always force the notification to be persistent and callling
stopForeground(false) will clear the onGoing flag while maintaining the notification.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 17:47:51 +00:00
Martin Stransky
aa85fb680f Bug 1477268 - Use window manager decorations instead of CSD mode on Unity, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D4746

--HG--
extra : moz-landing-system : lando
2018-08-31 08:14:24 +00:00
Daniel Stenberg
7f94897d33 bug 1487432 - make LOAD_DISABLE_TRR enforce a different hashkey r=valentin
so that such requests don't inadvertently reuse connections done that
might have used TRR.

MozReview-Commit-ID: 2bO4VCGSgOO

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

--HG--
extra : moz-landing-system : lando
2018-08-31 07:03:16 +00:00
Paolo Amadini
9d3d3b2352 Bug 1487496 - Dropdown marker is blurred when disabled. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D4750

--HG--
extra : moz-landing-system : lando
2018-08-31 09:12:07 +00:00
Margareta Eliza Balazs
ffea0ab6ab Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-31 12:27:44 +03:00
Margareta Eliza Balazs
edc8edfcd7 Merge inbound to mozilla-central. a=merge 2018-08-31 12:23:17 +03:00
Margareta Eliza Balazs
4a29900034 Merge autoland to mozilla-central. a=merge 2018-08-31 12:22:29 +03:00
Margareta Eliza Balazs
5ddcd7b745 Backed out changeset 96b5a88ac004 (bug 1486824) for causing frequent failures e.g: browser/components/privatebrowsing/test/browser/browser_privatebrowsing_about.js a=backout 2018-08-31 12:17:27 +03:00
Julian Descottes
8ea3fdebc1 Bug 1487078 - Move extensions helper xpcshell test to aboutdebugging-new;r=daisuke
Depends on D4646

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

--HG--
rename : devtools/client/aboutdebugging/test/test_addon_path.js => devtools/client/aboutdebugging-new/test/unit/test_extensions_path.js
rename : devtools/client/aboutdebugging/test/xpcshell-head.js => devtools/client/aboutdebugging-new/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging/test/xpcshell.ini => devtools/client/aboutdebugging-new/test/unit/xpcshell.ini
extra : moz-landing-system : lando
2018-08-31 06:55:53 +00:00
Julian Descottes
eee68972ac Bug 1487078 - Copy addon helper to aboutdebugging-new;r=daisuke
Depends on D4548

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

--HG--
rename : devtools/client/aboutdebugging/modules/addon.js => devtools/client/aboutdebugging-new/src/modules/extensions-helper.js
extra : moz-landing-system : lando
2018-08-31 08:12:16 +00:00
Julian Descottes
82f188b48e Bug 1487078 - Reuse addon debugging helpers from aboutdebugging in new ui;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D4548

--HG--
extra : moz-landing-system : lando
2018-08-31 06:52:16 +00:00
James Teh
f856e68ebe Bug 1487304: Add more labels/descriptions in Privacy preferences for accessibility. r=johannh,MarcoZ
This allows screen reader users to determine the context of various controls when tabbing through them.
Specific changes:
1. Describe the "Cookies and Site Data" group using the disk space indicator; e.g. "Your stored cookies, site data and cache are currently using 315 MB of disk space."
2. Associate the description for the "Content Blocking" group; i.e. "Block third-party content, like ads or code..."
3. Correct association of the label for the "Do Not Track" setting; i.e. 'Send websites a “Do Not Track” signal that you don’t want to be tracked'
4. Associate the label for the "Permissions" group.
5. Make each permission a labelled group so the user knows what the various "Settings…" buttons are for.
6. Associate the label for the "Data Collection and Use" group.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 07:57:57 +00:00
Nicholas Nethercote
03f4d6c3ac Bug 1487541 - Keep mRequestedIndex in bounds in PurgeHistory(). r=me
--HG--
extra : rebase_source : 1488b7a2d3bab7e9a746ddd1fbf70a155cec3933
2018-08-31 16:25:32 +10:00
Nicholas Nethercote
1035277500 Bug 1486358 - Mark GetTransactionAtIndex() as NS_IMETHODIMP. r=me
Because of one this bug's earlier commits made it an XPIDL method.

--HG--
extra : rebase_source : d0e69d5c5eb1fd1caf0946872c8319029591fcc3
2018-08-31 15:32:14 +10:00
Gurzau Raul
3f66519a54 Merge inbound to mozilla-central. a=merge 2018-08-31 07:04:49 +03:00
Jesse Schwartzentruber
f832b4022e Bug 1475573 - Create --enable-fuzzing debug build job for Android x86 firefox. r=nalexander,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D2428

--HG--
extra : moz-landing-system : lando
2018-08-31 03:35:20 +00:00
Abdoulaye O. Ly
c72e4554a1 Bug 1483786 - Add aOptions object param to 'replaceTabsWithWindow' function in browser/base/content/tabbrowser.js file. r=jaws
replaceTabsWithWindow calls replaceTabWithWindow to create a new window window with a first tab.
But unlike the later function, the former cited function don't take an object param (aOptions) containing informations such as the mouse position (which helps set the new window position).
To adress the issue, we added support for passing an option param to replaceTabsWithWindow which just transferts the param to replaceTabWithWindow.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 05:11:34 +00:00
Gurzau Raul
7a2169b2f1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-31 07:07:20 +03:00
Nicholas Nethercote
f65957c65b Bug 1486486 - Remove bogus link override code in about:memory. r=bz
It's throwing because things like `about:memory#end0` aren't valid selectors.

--HG--
extra : rebase_source : 7de7b57347a7bc5dc3b08c58c31a48dc8be93804
2018-08-31 12:35:44 +10:00
Cameron McCormack
8cac942c02 Bug 1487582 - Use an Atom to represent Direction values in pseudo-classes. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D4730
2018-08-31 15:18:59 +10:00
Masayuki Nakano
85dcb074f4 Bug 1487402 - Selection should stop notifying AutoCopyListener of selection changes after unlinked r=smaug
This is a regression of bug 1486370.

Unlink of Selection removes all nsISelectionListener first, then, it removes
all its ranges since it does not want to notify the changes anymore.

After bug 1486370, Selection starts to store only bool flag whether it should
notify AutoCopyListener of selection changes. So, unless it sets the bool flag
to false in Unlink, it'll notify selection change caused by Unlink.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 23:47:25 +00:00
Drew Willcoxon
9ec1989456 Bug 1480349 - RTL hosts don't stay visible when the browser window is resized. r=mak
This does a few things that should help:

(1) Run the timeout only after resize events have stopped.

(2) Increase the timeout from 30ms to 100ms.  It doesn't need to be so fast.

(3) Add a parameter to formatValue that bypasses actually formatting the value and instead only ensures the host is visible.  There's no need in this case to keep removing the formatting and then adding it back.  Having a "formatValue" method take a parameter to skip formatting is kind of weird, though.  At first I tried factoring out the make-host-visible part, but that requires also factoring out all the logic that determines whether the value is a formattable URL, and that ended up being ugly.  I'm open to better ideas.

Based on an earlier patch by Marco Bonardo <mbonardo@mozilla.com>

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

--HG--
extra : moz-landing-system : lando
2018-08-31 01:11:58 +00:00
Petru Lingurar
c224a4cef6 Bug 1480091 - Don't hide the status bar when exiting PIP mode; r=jchen
From the PIP window the user can either return to the fullscreen app or exit
it entirely.
Fullscreen and subsequently hiding the status bar should only be done if the
user is returning to the app.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 17:49:29 +00:00
Robert Helmer
af9cc9f247 Bug 1485946 - fix MOZ_LIBPRIO build switch for non-MSVC platforms r=kmag
Made an errant else in the last one, and didn't do the tuple properly.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 04:57:39 +00:00
Mark Banner
afb520e82a Bug 1486739 - Enable ESLint rule comma-dangle for browser/, services/, taskcluster/ and toolkit/ directories. r=mossop
Enable globally by default by blacklist directories outside of the ones we're enabling. Remove now unnecessary existing configurations.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 06:06:08 +00:00
Mark Banner
691543ee89 Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
Automatic changes by ESLint, except for manual corrections for .xml files.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Henrik Skupin
57228158c2 Bug 1422583 - [wdspec] Add action tests for double click state when releasing action chain. r=ato
The click status of a mouse action has to be carried forward
to the next "Perform Actions" call if the action sequence
hasn't been reset before.

--HG--
extra : rebase_source : 59c3ac95fc6a0e2f091dc0a83172b75bca57c367
2018-08-30 13:10:49 +02:00
Henrik Skupin
ffab64c8e6 Bug 1422583 - [marionette] Reset double click tracker when releasing actions. r=ato
Given that all internal states for the virtual devices are getting
cleared when releasing actions, also the timer for double click
event detection has to be canceled.

--HG--
extra : rebase_source : c555ce65f2abb96ad7e91323e309f2114a743a77
2018-08-30 11:35:04 +02:00
Mike Hommey
8553de85f1 Bug 1487460 - Add gcc dependency for linux opt builds to make beta happy. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D4724
2018-08-31 13:12:25 +09:00