6413 Commits

Author SHA1 Message Date
Ray Lin
c516f2897f Bug 1412210 - Respect video error state while adjusting controls to determine the visibility of clickToPlay button. r=jaws
MozReview-Commit-ID: HhKHVYmEsKD

--HG--
extra : rebase_source : 00fa7ba1d5eb82bd35b55ed3e0cab8701319ae62
2017-10-27 15:41:25 +08:00
Sebastian Hengst
d61954557d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
Sebastian Hengst
7b08c6cf88 Backed out changeset 7dfb5111a3a8 (bug 1413074) for failing browser-chrome's browser/components/privatebrowsing/test/browser/browser_privatebrowsing_downloadLastDir.js r=backout on a CLOSED TREE 2017-11-03 15:02:16 +01:00
Paolo Amadini
acc4958162 Bug 1413074 - Sanitize the file names of downloads before opening the file picker. r=mak
MozReview-Commit-ID: 90QE4g1P49w

--HG--
extra : rebase_source : ca53ce2a176092262190d17d720024a469f92f21
2017-11-03 11:01:03 +00:00
Paolo Amadini
415b757ab6 Bug 1403231 - Remove the "image" XBL binding. r=bz,bgrins
MozReview-Commit-ID: 3pI7jZovUX6

--HG--
extra : rebase_source : 1e3df67fb9b39b385a37bf1aa0aed74b626af0bd
2017-10-28 16:54:09 +01:00
NARCIS BELEUZU
a6cf88a4bf Merge mozilla-central to inbound. r=merge a=merge on CLOSED TREE 2017-11-03 12:22:35 +02:00
Jessica Jong
5672a9dc25 Bug 1410292 - Clear mInputElement after accessing it. r=mconley
MozReview-Commit-ID: BOIIlCvZA1L
2017-11-03 17:30:12 +08:00
Markus Stange
bd9cd045d4 Bug 1400259 - Add will-change:transform to the panel in order to work around a compositor bug. r=mconley
The bug has something to do with ContainerLayer nesting changes being mishandled:
a new ContainerLayer for the transform is being inserted around the container
layer for the opacity, which has an intermediate surface.
This change makes the outer ContainerLayer permanent so that the dynamic
insertion case is not hit.

MozReview-Commit-ID: lETpsr4YJi

--HG--
extra : rebase_source : 7b82976c7c91328c72b54a931732447d82a3ce6d
2017-11-02 15:23:41 -04:00
Ryan VanderMeulen
cf94e55fa8 Backed out changesets 9adb0bc561c3 and 9e50716eaebe (bug 1406032) in favor of a different fix.
--HG--
extra : rebase_source : d68493d891fc9d5560e58a41e581ad7f55ea9f09
2017-11-01 21:52:57 -04:00
Ray Lin
7b275caaa6 Bug 1381375 - Show proper error message for 404 not found media source on video controls. r=jaws
MozReview-Commit-ID: JbMGBnlhH3w

--HG--
extra : rebase_source : bc4cab87a8b11214a8a0e6f61c33d6e84f7f01a3
2017-10-30 13:55:08 +08:00
Phil Ringnalda
86e2b8ebf1 Backed out changeset 5599898d9bad (bug 1381375) for failures in test_videocontrols_error.html
CLOSED TREE

MozReview-Commit-ID: 7KZv12J9s6W
2017-10-30 21:04:57 -07:00
Ray Lin
36ae4b8e15 Bug 1381375 - Show proper error message for 404 not found media source on video controls. r=jaws
MozReview-Commit-ID: JbMGBnlhH3w

--HG--
extra : rebase_source : 6a7da4879b1659977791d377c3da54cd29a8a2b7
2017-10-30 13:55:08 +08:00
Mark Banner
01008c7d57 Bug 1412778 - Enable ESLint rule no-cpows-in-tests across the whole tree. r=florian
MozReview-Commit-ID: 8pidN7x6MYh

--HG--
extra : rebase_source : 6a0d6800091231fc1535223bd7fc6df0ba40d47b
2017-10-30 09:55:39 +00:00
Xidorn Quan
74728d9c8f Bug 1411532 followup - Fix eslint failures.
MozReview-Commit-ID: Ax1Fk8cG8Zx
2017-10-28 11:15:53 +11:00
Xidorn Quan
e75f3eb70c Bug 1411532 part 2 - Add a line to about:support that says whether stylo is enabled for chrome. r=bz
MozReview-Commit-ID: K1DU9KbtQJZ

--HG--
extra : rebase_source : f7e1fc7e2181e1eb0813e944ef7544b7fab545a6
2017-10-27 15:37:22 +11:00
Mark Banner
4de6bf22b1 Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
MozReview-Commit-ID: H5YVp3rnzGo

--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Jared Wein
59f04c8f02 Bug 1331835 - Remove unused aria-hideen since the typo was causing it to be unused and correcting the typo changes the accessible tree. r=ralin,surkov
MozReview-Commit-ID: 9Xs9O8BfZPb

--HG--
extra : rebase_source : 8c30bf2c54ec80b01cafd63494bf1ec9238d16e1
2017-10-26 11:41:31 -04:00
Ray Lin
8db0d7b267 Bug 1402877 - Part 2. Don't let click event dispatch through media controls to video element. r=jaws
MozReview-Commit-ID: BUW9PDxCSAY

--HG--
extra : rebase_source : f00e6095065f429f7ea2dd227d3135623c074522
2017-09-26 16:19:10 +08:00
Ray Lin
0536030df8 Bug 1402877 - Part 1. Refactor mochitest test_videocontrols.html to use add_task(). r=jaws
MozReview-Commit-ID: AZGgwLDUoZD

--HG--
extra : rebase_source : fc0614a67601b74de0a951119a256e87d4d68c93
2017-10-12 17:44:47 +08:00
Chris Manchester
7539017f92 Bug 1403346 - Use AC_SUBST_LIST for various configure variables containing compile flags. r=glandium
MozReview-Commit-ID: 6BjKBSVGAw4
2017-10-25 15:11:54 -07:00
Attila Craciun
7bcf901c3b Merge inbound to mozilla-central r=merge a=merge 2017-10-25 12:30:28 +03:00
Georg Fritzsche
8c122016c2 Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten 2017-10-24 04:47:00 -04:00
Xidorn Quan
2797a4fa56 Bug 1408811 - Update test expectation for this bug. r=emilio
on a CLOSED TREE

MozReview-Commit-ID: H4glCWmL2vc
2017-10-24 21:16:52 +02:00
Sebastian Hengst
34eb12ec84 Backed out changeset aa39d335365a (bug 1402877) for failing a11y accessible/tests/mochitest/actions/test_media.html. r=backout
--HG--
extra : amend_source : 506953403952030636c6619a4b7a94223e5ae7d6
2017-10-24 16:04:20 +02:00
Sebastian Hengst
77f4e256f2 Backed out changeset 8dc86e170ef4 (bug 1402877) 2017-10-24 16:04:14 +02:00
Ray Lin
48b348d789 Bug 1402877 - Part 2. Don't let click event dispatch through controlBar to video element. r=jaws
MozReview-Commit-ID: BUW9PDxCSAY

--HG--
extra : rebase_source : ce565c051a48cc2df313ec26ad875e0e6da001d6
2017-09-26 16:19:10 +08:00
Ray Lin
3f617f5af8 Bug 1402877 - Part 1. Refactor mochitest test_videocontrols.html to use add_task(). r=jaws
MozReview-Commit-ID: AZGgwLDUoZD

--HG--
extra : rebase_source : 6ae6ac623fc53690e177e2e94599ea174105cdd2
2017-10-12 17:44:47 +08:00
Sebastian Hengst
b0c2da4645 Backed out changeset 2a0a1c887047 (bug 1394196) for l10n issues. r=backout a=backout
MozReview-Commit-ID: KxdLWrhTs3W

--HG--
extra : amend_source : 5a4db212a037be8ea7a89272c13e248ffdc74ab9
2017-10-24 12:54:23 +02:00
Yoshi Huang
26c9043304 Bug 1407498 - Don't query loadingprincipal in common case. r=baku
We queried 'loadingprincipal' attribute on the common call path, however
this should be queried if it's loaded by System Principal.

Also rename loadingprincipal to triggeringprincipal
2017-10-24 10:13:31 +08:00
Georg Fritzsche
d49e2b63bd Bug 1394196 - Update about:telemetry settings string to new data preference semantics. r=chutten 2017-10-23 11:51:00 -04:00
Sebastian Hengst
8a6a6bef7c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GGP7KWtpVW8
2017-10-22 11:34:25 +02:00
Brian Grinstead
173ca9a2fc Bug 1408572 - Remove handleCtrlPageUpDown attribute and associated code;r=dao
MozReview-Commit-ID: KVYtl2UMYVB

--HG--
extra : rebase_source : 7e833b70e837ca0cb56c3fd2213f9a3bd3b33403
2017-10-21 13:06:29 -07:00
Paolo Amadini
c8a8cce6ad Bug 1381427 - Result width should often be constrained by the width of the location bar. r=mak
This adds an end margin to the location bar search results that matches the end of the input field, unless doing this would be unbalanced with the start margin, in which case a symmetrical margin is chosen. This allows the location bar to be moved to the start of the navigation toolbar to reclaim space for results. This also handles gracefully other customization scenarios like having many icons on the right side of the location bar.

MozReview-Commit-ID: 9TwieL0lqHB

--HG--
extra : rebase_source : d838cbb12f5bffac321609fd8ea456be4328f59d
2017-10-21 15:17:08 +01:00
Botond Ballo
2c1a3530e6 Bug 1340415 - Ensure main-thread and async autoscrolling do not happen at the same time. r=kats
The two happening at the same time can lead to the APZ autoscroll being
cancelled due to APZ receiving a main-thread scroll offset update.

To achieve this:

  - The content process assumes APZ is handling the autoscroll until
    told otherwise.

  - If the parent process knows APZ won't handle an autoscroll, it
    tells the content process via its response to the Autoscroll:Start
    message. This covers all cases where APZ doesn't handle the
    autoscroll, except the case where APZCTreeManager itself rejects
    the autoscroll and it lives in the compositor process rather than
    the parent process.

  - If APZCTreeManager rejects an autoscroll and it lives in the
    compositor process, it sends an 'autoscroll-rejected-by-apz' message
    to the content process.

MozReview-Commit-ID: L62v4COai6W

--HG--
extra : rebase_source : bc4c6417e77461634263defb88e67ed5036c454e
2017-10-18 18:18:13 -04:00
Tim Huang
ef781411f3 Bug 1376973 - Part 1: Making the favicon of the allTabs menu obeys originAttributes and rename attribute 'iconLoadingPrincipal' to 'iconloadingprincipal'. r=arthuredelstein,dao
MozReview-Commit-ID: AqjIr7xkXs9

--HG--
extra : rebase_source : 2dc0a20df7fb8a105ff68105b8a7c7c81916f288
2017-10-20 09:19:57 +08:00
Stephen A Pohl
e1f60b66e6 Bug 1406032: Backout 096247c952ea (bug 1324892) to fix popup tests because popups now work correctly again on macOS. r=mstange 2017-10-19 23:42:29 -04:00
Dave Townsend
1a6bee3827 Bug 1412361: Remove unused XBL checkbox-baseline and checkbox-radio. r=nalexander
MozReview-Commit-ID: 3wHHhkcGXEC

--HG--
extra : rebase_source : a9d03c421f47b6c8ed47cf37d7a9c2ebb3900626
2017-11-02 10:28:53 -07:00
Emilio Cobos Álvarez
675d1f778e Bug 1374247: Avoid using <children> in XUL buttons. r=dao
None of them have other thing than <menulist>, and those fall into the
<children> before it.

MozReview-Commit-ID: DR3Xve6QCDs
2017-11-03 14:29:59 +01:00
Jessica Jong
47893aaf82 Bug 1406859 - [DateTimePicker] Let the first picker close gracefully before opening a second picker. r=mconley
If we're trying to open a picker while one is already open, we should let the
first one close gracefully, that is, we should consume the popuphidden event,
otherwise the event will be fired when we re-add the listeners.

MozReview-Commit-ID: CGy86le1F4g
2017-10-19 09:14:56 +08:00
Nils Ohlmeier [:drno]
8fd8af4c1b Bug 1408371: report AEC log dir through getter. r=ng,smaug
MozReview-Commit-ID: 1Tb8nwYzMFt

--HG--
extra : rebase_source : e44b90749667961771d573da3b9e6d65b3bf554c
2017-10-13 17:57:15 -07:00
Dão Gottwald
80a8118ae2 Bug 1409415 - Remove unused <image class="autocomplete-icon"/> from autocomplete binding. r=mak
MozReview-Commit-ID: 1Axmxo26AiP

--HG--
extra : rebase_source : a9fd46067bed768d111c1cc651cb86d88ac0ec9d
2017-10-17 16:55:23 +02:00
DimiL
e18e651af1 Bug 1408396 - Fix a deadlock issue when about:url-classifier accesses GetCacheInfo API. r=francois
When about:url-classifier ask cache information by using |GetCacheInfo| API, this API
will send a SYNC request to off-main thread. If NSS module is not initialized then off-main thread
will send init request to main thread, and this causes a deadlock.

This patch change |GetCacheInfo| API to asynchronous so main thread will not be
blocked.

MozReview-Commit-ID: 3y2hOjCoRUj

--HG--
extra : rebase_source : 4d1ec1b7fd960cdf90bca577879b41fbbc2a4e17
2017-10-18 09:11:26 +08:00
Sebastian Hengst
32f7c8fec3 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 1h3kZyrtqSt
2017-10-17 11:45:16 +02:00
Jessica Jong
93235e7dd3 Bug 1404327 - Move CSS font-family property to date/time input so that it can be overriden. r=dholbert
MozReview-Commit-ID: 4sqXQSZMlmd
2017-10-16 15:24:50 +08:00
Dan Banner
7caa92d5d8 Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Philipp Kewisch
28bc073914 Bug 1312191 - Do not hardcode INDENT_LEVEL in xbl preprocessor. r=miker
MozReview-Commit-ID: EiufIKCNfSs

--HG--
extra : rebase_source : 8acea9052135d88cbf1f58f7090d5a9d60c61c2e
2017-10-08 14:40:16 +02:00
Andrea Marchesini
a3f43e823d Bug 1406818 - about:profile uses nsIToolkitProfile.removeInBackground, r=ehsan 2017-10-13 08:47:41 +02:00
Emilio Cobos Álvarez
29b6fbc81f Bug 1405311: Remove uses of :-moz-system-metric. r=xidorn,dao
MozReview-Commit-ID: 1Yqy6KgMUB1
2017-10-12 14:47:06 +02:00
Dão Gottwald
223f606a50 Bug 1407613 - Remove dropmarker from the generic autocomplete binding. r=mak
MozReview-Commit-ID: DIVPqfbkJnL

--HG--
extra : rebase_source : 00636b09d381b201733be7c6a79433555f106af9
2017-10-11 15:34:57 +02:00
Sebastian Hengst
a4f5520686 Bug 1406783 - texts for radio options to select ping data on about:telemetry should select option after clicked. r=gfritzsche
MozReview-Commit-ID: AmJM953FIBT

--HG--
extra : rebase_source : d90ab234829ebf2cfa239ba7474f93a9140ee50a
2017-10-08 20:31:04 +02:00