Commit Graph

611839 Commits

Author SHA1 Message Date
Coroiu Cristina
83cdfe7284 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-08-31 19:35:06 +03:00
Coroiu Cristina
43969de34f Merge inbound to mozilla-central a=merge 2018-08-31 19:14:43 +03:00
ui.manish
a5ea6dfab9 Bug 1435552 Remove NO_EM_RESTART from test harnesses; r=gbrown 2018-08-31 15:33:32 +02:00
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
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
Gurzau Raul
6b4d87cf7c Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-31 07:08:44 +03:00
Jeff Muizelaar
bddd392700 Bug 1487588. Increase fuzz on 3d transform test a bit to avoid orange. 2018-08-30 23:48:32 -04:00
Jeff Muizelaar
904458d734 Bug 1487588. Update webrender to commit 6415faa7f6acd412d4cc6b745cf802204690611c
--HG--
extra : rebase_source : c9058427a80b467eddd16d4c4e31b02309d8f9bf
2018-08-30 23:47:47 -04:00
Bob Clary
1155dedeb1 Bug 1487244 - Remove mach's --debug-command argument before starting Raptor, r=gbrown. 2018-08-30 19:04:46 -07:00
Bob Clary
7aed758f49 Bug 1487229 - Raptor should make sure app isn't already running before starting app, r=jmaher. 2018-08-30 19:04:46 -07:00
Bob Clary
705ee14361 Bug 1487220 - [mozrunner] Add a loop to the raw_input in verify_android_device to check if user actually installed app, r=gbrown. 2018-08-30 19:04:46 -07:00
Bob Clary
df0e8c3957 Bug 1486908 - ./mach raptor-test should prompt to install geckoview_example if needed, r=gbrown. 2018-08-30 19:04:46 -07:00
Bob Clary
488c0b8b66 Bug 1486908 - Raptor should terminate with an exception if the app isn't installed during run_test, r=jmaher.
Otherwise the resourcemonitor will hang and it will wait 1800 seconds to timeout.
2018-08-30 19:04:46 -07:00
Bob Clary
a09d9d7eaf Bug 1486892 - Do not check for binary path when calling raptor via mach, r=jmaher. 2018-08-30 19:04:45 -07:00
Matt Howell
e5ac65140a Bug 1486376 Part 7 - Reapply the portion of bug 1425468 that involves this code. r=agashlin
Also take the opportunity to add that change to mozilla_customizations.diff and
to correct the line endings in the files that it contains changes to.

--HG--
extra : rebase_source : 10df36760e1f8cc0e8b2f93b47e76c27dcc912cc
extra : source : 9a448a33f4b43ef8572d80bc7b27c7a831f122c2
2018-08-30 15:32:10 -07:00
Jeff Muizelaar
4976ed72ee Bug 1487429. Update tests for WebRender changes.
--HG--
extra : rebase_source : 1e64ec6054c073621876f6acffc6f40ed4cbca67
2018-08-30 21:31:07 -04:00