Commit Graph

15240 Commits

Author SHA1 Message Date
Phil Ringnalda
a67425d4e1 Backed out changeset 73aacf4a8f56 (bug 1303333) for browser_UsageTelemetry_content_aboutHome.js failures 2016-10-28 19:00:48 -07:00
Alessio Placitelli
1dd7bd9441 Bug 1303333 - Implement the probe to count URI loads triggered by search. r=mak, data-review=rweiss
MozReview-Commit-ID: 3toynbrFeLP
2016-10-28 13:13:00 +02:00
Eric Rahm
2f3017d57d Bug 1313507 - Update last invokeDragSession reference to nsIArray. r=froydnj
MozReview-Commit-ID: AHHhtYHuItJ
2016-10-31 11:18:30 -07:00
Jonathan Kew
37965da458 Bug 1301655 - pt 1 - Replace use of nsIScriptableDateFormat with standard JS date formatting in pageInfo.js. r=gandalf 2016-10-28 12:04:06 +01:00
Andrea Marchesini
bc1116fcdc Bug 1302697 - Containers and WebExtensions - part 1 - Tab API, r=kmag 2016-10-28 10:15:42 +02:00
Phil Ringnalda
e95441af18 Merge m-c to a CLOSED TREE m-i
MozReview-Commit-ID: 2JxLeQ8GYIX
2016-10-27 20:36:38 -07:00
Eric Rahm
4e543d0bcf Bug 1312901 - Part 1: Update browser.js URL argument check to use nsIArray. r=Gijs
nsISupportsArrays now implement the nsIArray interface so this can be swapped out.

MozReview-Commit-ID: 8DAa7pYdt1b
2016-10-27 14:22:13 -07:00
J. Ryan Stinnett
4639992011 Bug 1313290 - Use tab specific MM in SocialShare.sharePage. r=mixedpuppy
MozReview-Commit-ID: 2mqGFq9xIhy
2016-10-17 15:32:38 -05:00
Michael Layzell
f414cadd97 Bug 1303196 - Part 7: Updates to apply correctly after noopener changes, r=smaug
MozReview-Commit-ID: 25Ew2PLpP5c
2016-10-27 15:53:35 -04:00
Michael Layzell
28edda560a Bug 1303196 - Part 2: Connect the DocGroup and TabGroup objects to nsGlobalWindow and nsDocument, ensuring that Opener is set early enough that it is correct, r=smaug
MozReview-Commit-ID: 3rZfLw3dXkF
2016-10-27 15:53:35 -04:00
Phil Ringnalda
cae49cab13 Merge m-i to m-c, a=merge
MozReview-Commit-ID: CysKZsvYf69
2016-10-26 18:40:50 -07:00
891aa2084c 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
Gijs Kruitbosch
fc10f65b04 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
2016-10-28 18:15:30 +01:00
Drew Willcoxon
15c60b4cc7 Bug 1311998 - [One-off searches] Right click on a result from Awesomebar closes the dropdown. r=mak
MozReview-Commit-ID: Ieqceceepix
2016-10-27 19:44:22 -07:00
J. Ryan Stinnett
cd2e2f271f 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
2016-10-19 16:19:29 -05:00
Marco Bonardo
4289107aad 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
2016-09-28 13:52:44 +02:00
Carsten "Tomcat" Book
80909fc96d Merge mozilla-central to autoland 2016-10-26 17:14:27 +02:00
Sergei Chernov
2244178453 Bug 1305289 - Certificate Transparency - basic UI indicator; r=Dolske,keeler
MozReview-Commit-ID: b0SUW2WNJT
2016-09-28 20:19:56 +03:00
Phil Ringnalda
9da1dbbb7c Merge m-i to m-c, a=merge
MozReview-Commit-ID: FnnOWQ3xKPi
2016-10-25 22:03:31 -07:00
Kirk Steuber
21314809c2 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
2da21f44d3 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
2016-10-20 10:17:20 +01:00
Ehsan Akhgari
388adf32a8 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
7e595b6484 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
7ef7e911f2 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
216959733b Bug 1302474 - Add a pref to disable login autofill on insecure forms. r=MattN
MozReview-Commit-ID: Fpz5108WvpR
2016-09-13 12:04:46 +02:00
Andrew Swan
8bae139a2d Bug 1298989 Don't show notification on theme install from discovery pane r=jaws
MozReview-Commit-ID: 5G8PNFKfJkc
2016-09-06 22:32:31 -07:00
Mike Conley
cc33aa5847 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
2016-10-24 11:32:10 -04:00
Carsten "Tomcat" Book
8c4f9fcadd Merge mozilla-central to autoland 2016-10-25 10:49:11 +02:00
Scott Wu
c02af5a213 Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
MozReview-Commit-ID: Gn3Itf0yFrN
2016-09-06 13:01:40 +08:00
Neil Deakin
bfb59f91a8 Bug 1309652, use computed display when determining option display values, r=felipe 2016-10-21 15:55:25 -04:00
Ryan VanderMeulen
15b668c634 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
817a17449f Bug 1246296 - Fix spell checking subtests in browser_contextmenu.js; r=dao 2016-10-21 11:10:40 -04:00
Ryan VanderMeulen
529471d85f Merge m-c to inbound. a=merge 2016-10-21 11:08:45 -04:00
Mark Banner
c0170c9aa4 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
2016-10-18 12:34:35 +01:00
Carsten "Tomcat" Book
dcc5d15888 Merge mozilla-central to autoland 2016-10-20 17:27:57 +02:00
J. Ryan Stinnett
aa479d96d5 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
2016-10-19 11:56:08 -05:00
Phil Ringnalda
bd8c30d361 Merge f-t to m-c, a=merge
MozReview-Commit-ID: 2EvSTWDWg4t
2016-10-19 18:27:04 -07:00
Jared Wein
a2bd379bf3 Bug 1232357 - Delay hiding the sound indicator icon by a few seconds after audio has stopped. r=gijs
MozReview-Commit-ID: BNaVgrX6jsv
2016-10-13 16:12:50 -04:00
Florian Quèze
f6df664d52 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
70bdb4ca17 Backed out changeset 12a9cca092f8 (bug 1221383) for frequent failures in browser_parsable_css.js 2016-10-19 08:58:09 +02:00
Phil Ringnalda
e8abcbfd17 Merge m-c to f-t 2016-10-18 19:57:44 -07:00
Phil Ringnalda
5359f7fbb2 Merge m-i to m-c, a=merge
MozReview-Commit-ID: FA9OZyjP59N
2016-10-18 19:36:18 -07:00
Florian Quèze
38e33195cc 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
716042c84c merge mozilla-inbound to mozilla-central a=merge 2016-10-18 10:38:37 +02:00
Wes Kocher
0b36fbf16f Merge m-c to inbound, a=merge 2016-10-17 15:37:34 -07:00
Wes Kocher
16ca01bcec Merge inbound to central, a=merge 2016-10-17 15:34:14 -07:00
Neil Deakin
125b949a34 Bug 1305362, skip disabled menuitems in menulists on all platforms, r=ksteuber 2016-10-17 11:56:34 -04:00
Neil Deakin
db35d567d5 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
3dbe67f6c2 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
2016-10-18 13:31:09 -07:00
Drew Willcoxon
0eb0205463 Bug 1290490 - Firefox shouldn't RTL the first item in the URL dropdown list when typing a URL. r=mak
MozReview-Commit-ID: IWPYKhdjrDg
2016-10-18 13:17:29 -07:00