Commit Graph

14354 Commits

Author SHA1 Message Date
Gijs Kruitbosch
af091d58e7 Bug 1312416 - use tabbrowser message manager group to listen for decoder doctor messages, r=jaws
For browsers in e.g. panels, we can't really make decoder doctor work well, so we simply elect to only listen for such messages within tabbrowser browsers.

MozReview-Commit-ID: Frrhf6AOgAy

--HG--
extra : rebase_source : c3855599db67f25ab39dae1f7693d8c8958dee1e
2016-10-28 18:15:30 +01:00
Drew Willcoxon
05cb668dad Bug 1311998 - [One-off searches] Right click on a result from Awesomebar closes the dropdown. r=mak
MozReview-Commit-ID: Ieqceceepix

--HG--
extra : rebase_source : de8480a08777b982625648b934b30aec942f7416
2016-10-27 19:44:22 -07:00
J. Ryan Stinnett
b757d2aba7 Bug 1313290 - Use tab specific MM in SocialShare.sharePage. r=mixedpuppy
MozReview-Commit-ID: 2mqGFq9xIhy

--HG--
extra : rebase_source : ec8159293044ecb34f3417bfa57d617d63eface5
2016-10-17 15:32:38 -05:00
Andreas Pehrson
a3b3f5c5b0 Bug 1312234 - Wait for gUM capture messages when tearing off a tab. r=florian
MozReview-Commit-ID: CaCt5C1whHw

--HG--
extra : rebase_source : 37b407c2ad2f99c4e34e29fba543b7f1ea573b41
2016-10-24 16:25:27 +02:00
Phil Ringnalda
4012e61cc3 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
stefanh@inbox.com
541bf95e7c Bug 637311 - Update charset menu before it's visible so the checkmark for current encoding is displayed on Mac the first time the menu is opened. r=Gijs. 2016-10-22 20:16:21 +02:00
J. Ryan Stinnett
5d51f47dfb Bug 1311178 - Expose some DevTools CSS as resource:// only. r=ntim
For CSS files which were used via both chrome:// and resource://, I converted
all usages to resource:// and removed the chrome:// copy to reduce file
duplication.

I believe most DevTools CSS could be using resource:// throughout, but that's
left as follow up work for now.

MozReview-Commit-ID: G7oxZqjodwv

--HG--
extra : rebase_source : d6ae487f35cdeddd32aa96d95d62113ba0565b2a
2016-10-19 16:19:29 -05:00
Marco Bonardo
ab630e99be Bug 1251569 - It's not possible to hide the Blocked Popup menu by clicking its anchor button in urlbar. r=Dolske
MozReview-Commit-ID: 7L6JwLNJt5x

--HG--
extra : rebase_source : 97d9188694ecfeeb08fcea26797018cf5f38ccad
2016-09-28 13:52:44 +02:00
Carsten "Tomcat" Book
9031c83f32 Merge mozilla-central to autoland 2016-10-26 17:14:27 +02:00
Sergei Chernov
8e3719b7e2 Bug 1305289 - Certificate Transparency - basic UI indicator; r=Dolske,keeler
MozReview-Commit-ID: b0SUW2WNJT

--HG--
extra : rebase_source : 2bfa8895246f862f3e49c0c9674a8e862137f8a6
2016-09-28 20:19:56 +03:00
Phil Ringnalda
8cf1367dd8 Merge m-i to m-c, a=merge
MozReview-Commit-ID: FnnOWQ3xKPi
2016-10-25 22:03:31 -07:00
Kirk Steuber
70f71d2a08 Bug 1306786 - Fix intermittent test failure in browser/base/content/test/popupNotifications/browser_popupNotification_4.js. r=enndeakin 2016-10-17 15:59:22 -07:00
Mark Banner
1cd67a9eab Bug 1297374 - When setting default engine from the url bar, stop the new engine replacing the old icon as the url bar always shows all engines. r=florian
Also ensure the telemetry origin is set correctly when the searchbar popup first opens.

MozReview-Commit-ID: Fd7hc6BTVVQ

--HG--
extra : rebase_source : 0e4666f99ecab1b2de0b729290e9f6dac96ae40a
2016-10-20 10:17:20 +01:00
Ehsan Akhgari
866fac3a68 Bug 1311477 - Avoid using an unsafe CPOW in browser_save_link-perwindowpb.js; r=mrbkap 2016-10-24 21:52:27 -04:00
Eric Rahm
c15406fea3 Bug 1312143 - Delete toolkit/obsolete. r=John-Galt
This removes the obsolete toolkit directory. A few references to dialogOverlay
have been updated to just used <dialog> directly. The InlineSpellCheckerUI var
has also been moved directly to browser.js and defined as lazy getter.

MozReview-Commit-ID: JZfi0W2wqCL
2016-10-24 18:23:24 -07:00
Jessica Jong
e732e68921 Bug 1310076 - Add 'datetime-local' to the list of valid types attributes for <input>. r=smaug 2016-10-24 03:35:00 +02:00
Johann Hofmann
65574a55ec Bug 1302474 - Add a pref to disable login autofill on insecure forms. r=MattN
MozReview-Commit-ID: Fpz5108WvpR

--HG--
extra : rebase_source : 62b5ad3289dd7ac229bd7270cdc9717ac5695a2c
2016-09-13 12:04:46 +02:00
Andrew Swan
9e85aad084 Bug 1298989 Don't show notification on theme install from discovery pane r=jaws
MozReview-Commit-ID: 5G8PNFKfJkc

--HG--
extra : rebase_source : 85513135d4f2f922dc0cbcf76b0d83955536dcdc
2016-09-06 22:32:31 -07:00
Mike Conley
a893a2a6d6 Bug 1312244 - Autocomplete popup does not close when anchor clicked a second time. r=enndeakin+6102
The popuphiding / popuphidden events are fired synchronously when the popup manager
decides we're doing a "rollup" (closing the popups due to "outside" events). In the case
of this bug, the "outside" event is a click on the input element in content.

Here's the kicker though: we handle that popuphidden event and queue a message to content
_before_ the mouse event that caused the roll-up is dispatched to content. This means that
browser-content.js hears that the popup closed due to popuphidden first, sets its internal
state of popupClosed to true, and then the MouseDown on the input field is processed. The
nsFormFillController then queries browser-content's AutoCompletePopup, sees its closed,
and tells the parent to open it again.

This patch adds the norolluponanchor attribute to the panel, which causes us to ignore the
rollup event if it happens to be targeted within the anchor rect. This means that we need
to trust content to tell us to close the autocomplete popup if the input is clicked when
the popup is open (and this is what bug 1183037, which this bug depends on, does).

MozReview-Commit-ID: 4A9qVfTYIUz

--HG--
extra : rebase_source : 113049adfd07b3ddd91b92b5a156d75465e1e8c9
2016-10-24 11:32:10 -04:00
Carsten "Tomcat" Book
c71c756c29 Merge mozilla-central to autoland 2016-10-25 10:49:11 +02:00
Scott Wu
7fd5ee8fa1 Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
MozReview-Commit-ID: Gn3Itf0yFrN

--HG--
extra : rebase_source : 7eda91dfe52cd48a0cf795293f4220f7258796cb
2016-09-06 13:01:40 +08:00
Neil Deakin
99a7eb889c Bug 1309652, use computed display when determining option display values, r=felipe 2016-10-21 15:55:25 -04:00
Ryan VanderMeulen
11b0a6c2fa Backed out changeset 5118162c1a82 (bug 1246296) for browser_contextmenu.js failures on a CLOSED TREE. 2016-10-21 17:04:30 -04:00
Ehsan Akhgari
f613997711 Bug 1246296 - Fix spell checking subtests in browser_contextmenu.js; r=dao 2016-10-21 11:10:40 -04:00
Ryan VanderMeulen
5c4d7020f2 Merge m-c to inbound. a=merge 2016-10-21 11:08:45 -04:00
Mark Banner
b2464f8fa0 Bug 1311315 - General small fixes for no-undef eslint issues in browser/. r=jaws
Drop linting of the .eslintrc.js config files.
Fix some minor errors in the code (missing let/const, undefined vars).
Let eslint know that some files get their globals from other places (typically via xul script tags).

MozReview-Commit-ID: CwxuwPtRUr6

--HG--
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/components/syncedtabs/test/browser/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/extensions/webcompat/test/browser/.eslintrc.js
extra : rebase_source : 9026aac49953d941853022cbab3e33d7d2f2fa21
2016-10-18 12:34:35 +01:00
Carsten "Tomcat" Book
bbfd099b2d Merge mozilla-central to autoland 2016-10-20 17:27:57 +02:00
J. Ryan Stinnett
c0f79d4daf Bug 1311439 - Skip _notifyBackgroundTab for hidden tabs. r=Gijs
If a hidden tab is added at the end of a tab bar with enough tabs to show the
scrollbutton-down arrow, it would cause the arrow to highlight incorrectly,
suggesting there an additional tab to find, but in reality there isn't since it
is hidden.  This can occur with DevTools Responsive Design Mode which makes use
of hidden tabs.

By skipping `_notifyBackgroundTab` for hidden tabs, we avoid this issue because
we no longer attempt to highlight the arrow.

MozReview-Commit-ID: 2FoJ7UouJCL

--HG--
extra : rebase_source : 3dea801063624580317076624d8de84f99467317
2016-10-19 11:56:08 -05:00
Phil Ringnalda
5f307bd640 Merge f-t to m-c, a=merge
MozReview-Commit-ID: 2EvSTWDWg4t
2016-10-19 18:27:04 -07:00
Jared Wein
4426150488 Bug 1232357 - Delay hiding the sound indicator icon by a few seconds after audio has stopped. r=gijs
MozReview-Commit-ID: BNaVgrX6jsv

--HG--
extra : rebase_source : 54bc9b692838dc801cc274cea19107974dcd595a
2016-10-13 16:12:50 -04:00
Florian Quèze
ed5b15045c Bug 1221383 - Make browser_parsable_css.js test cover all CSS files we are shipping, r=Gijs. 2016-10-19 00:37:00 +02:00
Carsten "Tomcat" Book
e65e73dd0d Backed out changeset 12a9cca092f8 (bug 1221383) for frequent failures in browser_parsable_css.js 2016-10-19 08:58:09 +02:00
Phil Ringnalda
49e5afec54 Merge m-c to f-t 2016-10-18 19:57:44 -07:00
Phil Ringnalda
6c91017f20 Merge m-i to m-c, a=merge
MozReview-Commit-ID: FA9OZyjP59N
2016-10-18 19:36:18 -07:00
Florian Quèze
910dde0e0f Bug 1221383 - Make browser_parsable_css.js test cover all CSS files we are shipping, r=Gijs. 2016-10-19 00:37:00 +02:00
Carsten "Tomcat" Book
5c08a87874 merge mozilla-inbound to mozilla-central a=merge 2016-10-18 10:38:37 +02:00
Wes Kocher
9abb1e1c41 Merge m-c to inbound, a=merge 2016-10-17 15:37:34 -07:00
Wes Kocher
573dc19393 Merge inbound to central, a=merge 2016-10-17 15:34:14 -07:00
Neil Deakin
9214951d19 Bug 1305362, skip disabled menuitems in menulists on all platforms, r=ksteuber 2016-10-17 11:56:34 -04:00
Neil Deakin
d7672f7711 Bug 1273371, don't use the searchbar for this test, instead use a separate textbox, r=gijs 2016-10-17 13:55:16 -04:00
Matthew Noorenberghe
e911e68e21 Bug 1310049 - Refactor FormLikeFactory to its own module for use by Form Autofill. r=steveck
This introduces LoginFormFactory which wraps FormLikeFactory for use with login-specific contexts.

MozReview-Commit-ID: 6rPz5JOy3Yp

--HG--
rename : toolkit/components/passwordmgr/LoginManagerContent.jsm => toolkit/modules/FormLikeFactory.jsm
extra : rebase_source : b2a28803def0dce3de4a01db5bdbc3217c5d0f83
2016-10-18 13:31:09 -07:00
Drew Willcoxon
4dfb466667 Bug 1290490 - Firefox shouldn't RTL the first item in the URL dropdown list when typing a URL. r=mak
MozReview-Commit-ID: IWPYKhdjrDg

--HG--
extra : rebase_source : 48d764d058c33eea5cdebb82a0f434361ea68418
2016-10-18 13:17:29 -07:00
Wes Kocher
664cdfb48f Merge m-c to autoland, a=merge 2016-10-17 15:37:57 -07:00
Drew Willcoxon
b9da3655cb Bug 1306308 - [One-off searches] Awesomebar results don't show the correct search engine when searching with search engine keywords. r=mak
MozReview-Commit-ID: JAK6OghsTiF

--HG--
extra : rebase_source : 52a701d3c82e4573f1cde0b43bf5258348184a84
2016-10-17 15:25:26 -07:00
Benjamin Smedberg
ed2a6c5769 Bug 1307445 part A - Don't ever show "A plugin is needed to display this content." or "This plugin is disabled." - Just always use fallback content or empty content. r=mconley+sebastian
MozReview-Commit-ID: ClnOkK3sWIK

--HG--
extra : rebase_source : 0325b830088bef3a7ee5a506041c8eafafbf50e2
2016-10-18 08:42:12 -04:00
Drew Willcoxon
cd91c69ac8 Bug 1295253 - When the one-off search settings button is selected, clicking a urlbar result opens the search settings/preferences. r=mak
MozReview-Commit-ID: Io8SrCrlqIC

--HG--
extra : rebase_source : 2284e398c5ea1445d2e65ab5f5f1992e71641665
2016-10-17 13:22:02 -07:00
Andreas Pehrson
56d3010714 Bug 1284102 - Switch from mozGUM to mediaDevice.gUM for chrome tests. r=florian
MozReview-Commit-ID: JH2LODA9Rpp

--HG--
extra : rebase_source : 7f314ea1a0153c7354fd4237fa5c4561828a3513
2016-09-30 15:32:49 +02:00
Drew Willcoxon
98c23941ca Bug 1294887 - Middle clicking search results does not open a new tab. r=florian
MozReview-Commit-ID: CI3nkVVMLK3

--HG--
extra : rebase_source : eea16bcbde9c798d40966f1486cb2dc3af2abba8
2016-10-14 23:15:15 -07:00
Andreas Pehrson
8503a5eba5 Bug 1284102 - Fix a race in test code. r=florian
MozReview-Commit-ID: 95xu305OBBM

--HG--
extra : rebase_source : f80ef514ba8c57fb2c4535e83ab15285249d5c2f
extra : source : 2ce2e4c2909ffaf94616b19c3cbfe7d29ad10036
2016-09-23 11:21:50 +02:00
Andreas Pehrson
79db0e0e09 Bug 1284102 - Expect recording-device-events when closing window. r=florian
Updating the UI here doesn't seem useful, but it's such an edge case that we
can live with this assumption in the test.

MozReview-Commit-ID: JZ83wA4KpwV

--HG--
extra : rebase_source : 982765163df18ddd8a72412057516ed4d6946a64
extra : source : 5fe7b3e0d134f58455626db281e75a72f9a3961a
2016-09-22 17:46:12 +02:00