Commit graph

3965 commits

Author SHA1 Message Date
Yura Zenevich
cf548aef76 Bug 1383051 - added accessibility service indicators. r=jimm
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-20 22:29:46 -04:00
Sebastian Hengst
0f2ed2d557 merge mozilla-central to autoland. r=merge a=merge 2017-09-21 15:28:11 +02:00
Dão Gottwald
d7384ffbb5 Bug 1399454 - Set initial focus before the first paint. r=florian
MozReview-Commit-ID: HfFLqU6LcQV

--HG--
extra : rebase_source : 8478c64121af2efbbe78e5206b96c78df0a119e3
2017-09-20 18:46:12 +02:00
Prathiksha
86d7bac5f6 Bug 1363051 - Update about:blocked page visuals and copy. r=francois,johannh
MozReview-Commit-ID: CK2cO5Ikivt

--HG--
extra : rebase_source : 01da86303c4aa20961be609c7f45db39bf7e9f7b
2017-09-04 19:25:05 +05:30
Sam Foster
24fd9f4d45 Bug 1388832 - Fix right-click on searchbar when in overflow menu. r=jaws
* Swap margins for paddings around the searchbar when in a menu. Elements that could precede and follow the searchbar all have margin: 0, and define top/bottom padding as 4px, so this seems reasonable
* Harden the loop that looks up a matching ancestor - break before we hit the document

MozReview-Commit-ID: LuniL3gdLWR

--HG--
extra : rebase_source : 2101be3215ff85f2cf15ba624fad5256c92e40e8
2017-09-19 15:40:56 -07:00
Sebastian Hengst
44b3c4e92b Backed out changeset 6de16b8f63dc (bug 1388832) for failing browser-chrome's browser/components/customizableui/test/browser_customization_context_menus.js. r=backout 2017-09-20 20:45:48 +02:00
Sam Foster
1849b01e89 Bug 1388832 - Fix right-click on searchbar when in overflow menu. r=jaws
* Swap margins for paddings around the searchbar when in a menu. Elements that could precede and follow the searchbar all have margin: 0, and define top/bottom padding as 4px, so this seems reasonable
* Replace the loop that looks for an appropriate trigger node to use element.closest. A click on the outside a toolbarbutton/item was climbing to the document node and throwing as it has no getAttribute method.

MozReview-Commit-ID: LuniL3gdLWR

--HG--
extra : rebase_source : b6f6cfa84b0d388c63bb3feea71100a38e26bb60
2017-09-19 15:40:56 -07:00
Florian Quèze
c02f618414 Bug 1379587 - Avoid white flash when opening new windows, r=mconley. 2017-09-15 23:43:54 +02:00
Mark Striemer
afefcefd15 Bug 1372996 - Clear the URL bar when on ext newtab r=mixedpuppy
MozReview-Commit-ID: 2NNOK2kRPgl

--HG--
extra : rebase_source : ce37a70b67296d8d5ae86dfa46ce769c4479405e
2017-09-01 09:39:24 -05:00
Alexandre Poirot
f2bfc94341 Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans
MozReview-Commit-ID: Jl6OGUWnbHN

--HG--
rename : devtools/client/responsivedesign/responsivedesign.jsm => devtools/client/responsivedesign/responsivedesign.js
extra : rebase_source : 329c364fc4c256273b0d02a8119637aed428134c
2017-09-13 14:33:58 +02:00
Johann Hofmann
c90a0e9e12 Bug 1349552 - Part 2 - Add an extra drag space setting to customize mode. r=nhnt11
MozReview-Commit-ID: IWxdOeRwDeu

--HG--
extra : rebase_source : 953c988fdaab5a7bf64ecbdd363df846020063d9
2017-09-10 20:38:19 +02:00
Johann Hofmann
f71ee4ffee Bug 1349552 - Part 1 - Add optional drag space on top of the tabstrip. r=dao
MozReview-Commit-ID: 5e4pHZ7TDCb

--HG--
extra : rebase_source : bdeee9ee9725025b70e2c90aec0fe107cfba3de3
2017-09-10 20:36:55 +02:00
Dão Gottwald
7ccb44d602 Bug 1394765 - Remove broken code that attempts to update the initial browser's remoteness based on the homepage. r=mconley
This code wasn't working properly due to the string check being broken, and if it worked it would be wrong when restoring a session rather than loading the homepage.

MozReview-Commit-ID: 7rEsRcBLg9N

--HG--
extra : rebase_source : 33d2a587b2394be1d0cc7a5273f55ce8064c0425
2017-09-08 17:08:26 +02:00
Gijs Kruitbosch
ecf2be01ab Bug 1397447 - make downloads button autohide by default, r=mak
MozReview-Commit-ID: E9izQpa4fFZ

--HG--
extra : rebase_source : 11dc3f1b98f53f5897a3185253b68d2cf7d5083b
extra : source : 97f7f5175b2fc3adfb193783f7ecb70b5b9b4562
2017-09-08 14:16:36 +01:00
Dão Gottwald
3a6d55430b Bug 1397320 - Use setAttribute to update identity block elements since they might be temporarily hidden with no binding attached. r=johannh
MozReview-Commit-ID: GBK5gJTrsrl

--HG--
extra : rebase_source : 2cc0e5c36d46f19a899945e45c980393d506812d
2017-09-07 21:46:46 +02:00
Sebastian Hengst
e52b8eb6e4 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: E6LQYNHgmiv
2017-09-08 10:53:26 +02:00
Sebastian Hengst
92ec846a75 merge mozilla-central to autoland. r=merge a=merge 2017-09-08 00:05:35 +02:00
Sebastian Hengst
ec5336561d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 3DvwIgw2ORU
2017-09-07 23:59:58 +02:00
Wes Kocher
92f5cfcf34 Backed out changeset 60cb967ca47f (bug 1393924) for frequent failures in browser_meta_tags.js a=backout
MozReview-Commit-ID: EIkibRE8z3P
2017-09-07 12:32:58 -07:00
Ursula Sarracini
49c86b15ec Bug 1393924 - Collect description and preview image and store it into moz_places r=mak,Mardak
MozReview-Commit-ID: 4ZPGMpz21S9

--HG--
extra : rebase_source : 1ec64bb45fe6a8f0d034bab7b7e6a5d3a81ce276
2017-09-07 16:51:02 -04:00
Ursula Sarracini
bb971f3f6a Bug 1393924 - Collect description and preview image and store it into moz_places r=mak
MozReview-Commit-ID: 8AgBMOodQop

--HG--
extra : rebase_source : f440e9497ee52a3b38e7bcf6dac7fee574f7885d
2017-09-07 11:05:03 -04:00
Marco Bonardo
b3ab6629a6 Bug 1392081 - Reset the Places toolbar view when the toolbar is collapsed. r=Gijs
MozReview-Commit-ID: IFOxCnslZRX

--HG--
extra : rebase_source : 6605bd328273fb283e62a74ee14ca37aaaf6c4c8
2017-08-29 23:26:24 +02:00
Mike de Boer
0fcde6db9c Bug 1354532 - Part 1 - Implement a new Downloads view as part of the Library widget. r=Paolo
MozReview-Commit-ID: AqH8Zj8XCQl

--HG--
extra : rebase_source : a78764e9ab25af06c5652d13065e3f8944998025
2017-09-06 16:23:00 +02:00
Sebastian Hengst
c3dc29271d Backed out changeset f1d18c741b2c (bug 1354532) for eslint failure at browser/components/downloads/DownloadsCommon.jsm:671: Expected property shorthand. r=backout 2017-09-06 16:48:00 +02:00
Mike de Boer
bfdabc36cf Bug 1354532 - Part 1 - Implement a new Downloads view as part of the Library widget. r=Paolo
MozReview-Commit-ID: AqH8Zj8XCQl

--HG--
extra : rebase_source : a78764e9ab25af06c5652d13065e3f8944998025
2017-09-06 16:23:00 +02:00
Sebastian Hengst
7fe9943c8c Backed out changeset cf5b68506bef (bug 1392081) 2017-09-05 23:11:08 +02:00
Sebastian Hengst
8e0b4e937f Backed out changeset 5d320d8864e9 (bug 1353013) for failing e.g. test_accessiblecaret_cursor_mode.py of Marionette headless on OS X. r=backout 2017-09-05 22:44:20 +02:00
Mike Conley
ec416a2990 Bug 1353013 - Be less aggressive about preloading about:newtab. r=florian
Based on a patch that Dão Gottwald <dao+bmo@mozilla.com> wrote.

We used to preload about:newtab as soon as a tab had finished being opened,
which meant that the first opened tab was _never_ preloaded, and that we
risked janking the browser immediately after the user opened a new tab
(which is, arguably, the worst time to do it, since the user is probably
about to navigate that tab somewhere).

This patch makes it so that about:newtab is preloaded after:

1) 1 second of user inactivity, and
2) When we have at least 40ms of idle time to spend in an idle callback.

The 1s and 40ms thresholds were chosen arbitrarily, and we might tune them
over time.

MozReview-Commit-ID: J5xkPQvCdW6

--HG--
extra : rebase_source : 51aed2f47ee5c6a68d04036d0bdc9e6357a5fc8d
2017-08-24 15:23:18 -07:00
Marco Bonardo
7298681f5c Bug 1392081 - Reset the Places toolbar view when the toolbar is collapsed. r=Gijs
MozReview-Commit-ID: IFOxCnslZRX

--HG--
extra : rebase_source : 446fb2849146df0560336bd8cf751d93e18648b3
2017-08-29 23:26:24 +02:00
Mark Striemer
0875bd29d9 Bug 1374463 - Show extension identity when controlling newtab r=mixedpuppy
MozReview-Commit-ID: 2phlLhlAvGd

--HG--
extra : rebase_source : 7459d7efe0cb06ae64f25004fde2affd85292de3
2017-08-31 12:23:48 -05:00
Marco Bonardo
f2673e8607 Bug 1384050 - Search suggestion contextual hint should only be shown when a user manually focuses the URL bar. r=Paolo
MozReview-Commit-ID: IVbHYdtYJgx

--HG--
extra : rebase_source : 12ef3e701fc71bdad97e06fb0e916e4a4e5abcc3
2017-08-30 18:03:00 +02:00
Gijs Kruitbosch
50b63100b8 Bug 1393343 - move 'restore previous session' item into main menu and hide when auto-restore is enabled, r=mikedeboer
MozReview-Commit-ID: B3J9c936RL

--HG--
extra : rebase_source : 8c30211e59c40774c72f039eda515724cb193c0d
2017-08-25 11:40:49 +01:00
Wes Kocher
8b84853ed6 Merge m-c to autoland, a=merge
MozReview-Commit-ID: GcHZLNPPNnI
2017-09-01 16:34:14 -07:00
Yura Zenevich
5e623ba14f Bug 1383051 - added accessibility service indicators. r=jimm
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-01 12:49:37 -04:00
Edouard Oger
fa087214bb Bug 1380377 part 1 - Calculate FX_NEW_WINDOW_MS using MozAfterPaint. r=florian
MozReview-Commit-ID: KQ6aSkw423P

--HG--
extra : rebase_source : 167d55bfb7eba3fa4a3c1089132770aa595b364e
2017-08-29 16:14:18 -04:00
Sebastian Hengst
43bc951ac7 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ES9rKhiQo10
2017-09-01 10:38:51 +02:00
Florian Quèze
48761699cf Bug 1391704 - Avoid flickering while moving tabs across windows, r=mconley. 2017-09-01 00:42:31 +02:00
Drew Willcoxon
08fc26a48c Bug 1389554 - Remove the dropdown icon (triangle) from the URL bar when something is being typed. r=mak
MozReview-Commit-ID: LjPrgr8FwkA

--HG--
extra : rebase_source : 928e0d7b660446ed029a3d64d350bf25c0f6e1d8
2017-08-30 10:02:25 -07:00
Dão Gottwald
b1bff59856 Bug 1393802 - Make about:home's identity block consistent with about:newtab's. r=florian
MozReview-Commit-ID: BwE7tRSPNRk

--HG--
extra : rebase_source : 5a8bee0f43cc3782c6774128c2fb22a3c03aa953
2017-08-30 17:23:26 +02:00
Sebastian Hengst
af505f8fc9 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-09-07 12:42:38 +02:00
Dão Gottwald
9593299783 Backed out changeset b440aaae26a1 (bug 1383051) for causing bug 1396281
MozReview-Commit-ID: 5gys7aa0vrv
2017-09-07 10:54:51 +02:00
Sebastian Hengst
ec19d57d55 Backed out changeset 9018e3691e11 (bug 1378461) for failing browser-chrome's browser_oneOffContextMenu.js. r=backout 2017-09-07 00:26:17 +02:00
Michael Kaply
55f5d65f9d Bug 1378461 - Report other search engine names. r=mak, data-r=rweiss
--HG--
extra : rebase_source : bc3d6c3f8bc4931d3aa3e25801e89e94387afdc2
2017-09-06 15:11:25 -05:00
Erica Wright
6bac72ab5a Bug 1379226 - Add telemetry probes to measure use of session restore button in tab bar. r=Gijs,liuche
MozReview-Commit-ID: 2u5CtatqBBT

--HG--
extra : rebase_source : db4d17bd5c57bfc5fb5bce4da8b7410152e44cc1
extra : source : 5f66dcf6ca5b0b7f0fa79fa564cecd6132aef783
2017-07-11 16:13:56 -04:00
Dão Gottwald
b34674d9c1 Bug 1054740 - When a session should be restored, don't load the homepage before the session file has been read. r=mikedeboer
MozReview-Commit-ID: 7W4ihQZEeWf

--HG--
extra : rebase_source : c8d6acbed4ddbff148523982b0b218479063855c
2017-08-24 18:39:39 +02:00
Kris Maglione
821308e4d1 Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r=smaug
The FrameLoaderOwner interface has been implemented in WebIDL for several
years now, so these QIs are simply unnecessary overhead.

MozReview-Commit-ID: LAzvfm5Qhy0

--HG--
extra : rebase_source : 2495c07df21c474f5fabc257ff4db43b0d8047e4
2017-08-19 13:32:58 -07:00
Tim Nguyen
dd1510aec5 Bug 1392416 - Update notification icons to use photon assets. r=dao
MozReview-Commit-ID: A5Y0GDJcwh1

--HG--
extra : rebase_source : 40d5c6bd967ed2817b252506c5f3322e3d318e51
2017-08-22 17:19:15 +02:00
Sebastian Hengst
75955d0246 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8fJX1xXgzhD
2017-08-22 11:49:04 +02:00
Fischer.json
f7b2b6183a Bug 1377852 - Do not display the 2nd storage pressure notification when there is one being displayed, r=jaws
MozReview-Commit-ID: 4YwdJMy6vGf

--HG--
extra : rebase_source : 5c371d7c522f5e9243d699e00b5e53427f8dd545
2017-08-17 15:10:52 +08:00
prasanthp96
cce1a63dd6 Bug 1383088 - PREF_SSL_IMPACT array declaration made into inline. r=johannh
MozReview-Commit-ID: JnyZYPzI9hw

--HG--
extra : rebase_source : 8bf79bbd97e841ba1958aa8d267f349bfc755141
2017-07-27 23:05:26 +05:30
Jim Porter
882d3fa7e6 Bug 1352119 - Implement new page loading indicator animation, part 1: update the throbber. Additional performance improvements implemented by Jared Wein. r=dao
MozReview-Commit-ID: HFivBWfnfMM

--HG--
extra : source : e60aebe2898022b13fed82649822f49a32655409
extra : histedit_source : aa11776f53faf8d9d75418992b503bcff1ef29d2%2Cb191e004e9d1bc2f16abb87af4c8b886a8c6c276
2017-08-11 16:48:48 -05:00
Edouard Oger
2a915752c1 Bug 1391337 - Do not initialize gSync in nonBrowserWindowDelayedStartup. r=markh
MozReview-Commit-ID: H5ahbcFZnFX

--HG--
extra : rebase_source : 253bd5cf030b2a37d2bfe65b056440120a23b674
2017-08-17 14:13:49 -04:00
Wes Kocher
c1383cebf3 Merge m-c to autoland, a=merge
MozReview-Commit-ID: KLrOCT1a7El
2017-08-17 16:23:45 -07:00
Gijs Kruitbosch
f66567c39c Bug 1366327 - deal with about:reader, IDNA and non-exposable URIs better for copy/email link, r=adw
MozReview-Commit-ID: AnZa3mq2zMY

--HG--
extra : rebase_source : b35026f864c6d45856fb02b90e91b3a06b1a0ec0
2017-08-17 13:11:06 +01:00
Carsten "Tomcat" Book
99aa3f8e70 Merge mozilla-central to mozilla-inbound 2017-08-17 13:13:10 +02:00
Wes Kocher
366445521c Merge m-c to autoland, a=merge
MozReview-Commit-ID: DjSlrmDFfe3
2017-08-16 17:14:41 -07:00
Wes Kocher
9e13a44b54 Merge inbound to central, a=merge
MozReview-Commit-ID: GEfEDRZk5bo
2017-08-16 16:59:26 -07:00
Masatoshi Kimura
9ab81a1042 Bug 1389723 - Remove @deprecated nsIMIMEInputStream.addContentLength. r=dragana
MozReview-Commit-ID: 9b45aozatin

--HG--
extra : rebase_source : 636da171929fe6ecd69de5c68d9ed4064a3a7b09
2017-08-12 13:34:02 +09:00
Gabor Krizsanits
722233fed1 Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-16 13:00:22 +02:00
Carsten "Tomcat" Book
1fc6e56a12 merge autoland to mozilla-central a=merge 2017-08-16 11:20:31 +02:00
Carsten "Tomcat" Book
a478b0ef54 Backed out changeset adf5ed713e0d (bug 1376895) 2017-08-16 11:15:50 +02:00
Wes Kocher
7921644d1b Merge inbound to central, a=merge
MozReview-Commit-ID: 1DadhJTLBXN
2017-08-15 19:02:51 -07:00
Wes Kocher
3945278423 Merge m-c to autoland, a=merge
MozReview-Commit-ID: D96bIJACwZe
2017-08-15 19:16:12 -07:00
Henry Chang
58f0bcb1a0 Bug 1388494 - Fix 'undefined' text issue after you clicked "Ignore this warning". r=francois
MozReview-Commit-ID: CLb1lVsybEg

--HG--
extra : rebase_source : b302d8da0c26fecc3a6b7afab676b762f62f08fc
2017-08-11 17:18:58 +08:00
Mike de Boer
25583e0eda Bug 1377968 - Add a tools section and subview to the Bookmarks subview inside the Library widget. r=Gijs
MozReview-Commit-ID: GqbUMbuvYoO

--HG--
extra : rebase_source : 09f489b9b558a9b8dfc0aecbf1ab863d816ee43b
2017-08-15 13:34:41 +02:00
Kris Maglione
08ac1de819 Bug 1357589: Part 1 - Use the correct default remote type for content-created tabs/windows. r=mconley r=mystor
When creating new windows/tabs from the content process, we currently choose
the default remote type based on the referrer URI, rather than the actual
remote type of the opener. While this generally works, it fails when opening
windows from URLs (particularly in iframes) which are opened in process types
other than their default process type, since the initial about:blank load gets
redirected to a new process before the child process has a chance to load its
actual target URI.

Using the actual remote type of the child opening the window fixes this
problem for URLs which are capable of being loaded into the child's process
type.

MozReview-Commit-ID: ClxVGxu52Lf

--HG--
extra : rebase_source : 3a029d207dac0b08eb7c7ce7737adfd9c1c96892
2017-08-16 15:11:59 -07:00
Wes Kocher
2458d6b297 Merge m-c to autoland, a=merge
MozReview-Commit-ID: KfZgcCxrZcg
2017-08-14 17:59:46 -07:00
Eugen Sawin
d8fdd4ab7b Bug 1377580 - [1.2] Extend nsIBrowserDOMWindow to support content window creation without URI loading. r=smaug 2017-08-14 14:57:25 +02:00
Jared Wein
9c075438e2 Bug 1389621 - Don't set this.animate=false during CombinedStopReload.init since pref monitoring is not guaranteed to run after init(), such is the case when exiting customize mode. r=Felipe
MozReview-Commit-ID: LXGChpFG2Xv

--HG--
extra : rebase_source : c9e0a34c63285e78282249387d472a8de0213879
2017-08-11 18:24:19 -04:00
Gabor Krizsanits
a53261ca24 Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-15 14:05:17 +02:00
Wes Kocher
a5fc391fdf Merge m-c to autoland a=merge
MozReview-Commit-ID: LsPv9Mdodvf
2017-08-11 13:39:17 -07:00
Sebastian Hengst
cd718a6989 Backed out changeset 0aca62e914cf (bug 1376895) for asserting IsSafeToRun(), at dist\include\mozilla/SchedulerGroup.h:81 e.g. in mochitest dom/events/test/test_bug336682_1.html on Windows 10 x64. r=backout 2017-08-11 14:48:27 +02:00
Gabor Krizsanits
272b1a18ac Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-11 12:44:11 +02:00
Florian Quèze
a3bc704783 Bug 1372518 - the identity block shouldn't flicker when loading a secure internal page in a new window, r=johannh. 2017-08-11 10:19:48 +02:00
Brian Grinstead
0262e6e6ac Bug 1388552 - Export the HUDService object directly instead of individual methods and properties;r=nchevobbe
MozReview-Commit-ID: 9AYCuqqv1U7

--HG--
extra : rebase_source : 83612fd2c4edfde5c86cfc11a70682cc74ebfa12
2017-08-11 09:07:04 -07:00
Wes Kocher
936a9461f6 Merge inbound to m-c a=merge
MozReview-Commit-ID: KRQeIGmhAPA
2017-08-10 18:14:34 -07:00
Wes Kocher
1dfa5bfe06 Backed out changeset 93151fa47fcf (bug 1376895) for permafailing test_frameNavigation.html a=backout
MozReview-Commit-ID: 88VukVNkZHW

--HG--
extra : source : 93cf457d27d97667ff50dcf6aaeb7f0560708fae
2017-08-10 14:20:01 -07:00
Sebastian Hengst
6a9d58f37b Bug 1388215 - Fix broken browser.js after merge. r=bustage-fix on a CLOSED TREE
--HG--
extra : amend_source : 6f5cdb02d4784af2bdaf9571c2516fa33c0fe99a
2017-08-10 18:23:23 +02:00
Sebastian Hengst
51d351f567 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Gabor Krizsanits
02da6c0726 Bug 1376895 - Make preloaded browser use pre-existing content process. r=mconley
We want to avoid to have several cached content processes, one for each
preloaded browser (one per window) and one for the preallocated process.
For that we force the preloaded browser to choose an existing process and
during the first navigation in that tab, that leaves about:newtab, we re-run
the process selecting algorithm
2017-08-10 16:48:11 +02:00
Dão Gottwald
2c29c9f69a Bug 956731 - Remove legacy add-on bar and statusbar shims. r=Gijs
MozReview-Commit-ID: 2deeujcHYUM

--HG--
extra : rebase_source : 90e8c1f1c90655d3e38560b588af82da64fdc2a5
2017-08-10 09:17:48 +02:00
Ryan VanderMeulen
6eb7aef00e Merge m-c to autoland. a=merge 2017-08-09 18:51:26 -04:00
Felipe Gomes
2e035ad163 Bug 1388145 - Move startup crashes tracking to nsBrowserGlue as it should only run once, and not per-window. r=florian
MozReview-Commit-ID: KR1bv1TJGVf

--HG--
extra : rebase_source : 0d6d7778acf515fdbf2fe86e926bc30d84b47514
2017-08-09 15:45:24 -03:00
Felipe Gomes
5130c05413 Bug 1388145 - Move CombinedStopReload.startAnimationPrefMonitoring to per-window initialization tasks. r=jaws
MozReview-Commit-ID: EECjcWwN9yZ

--HG--
extra : rebase_source : 6de62459205284008ca8c43fd80d1d8b9acb3a41
2017-08-09 15:45:12 -03:00
Felipe Gomes
a60bd21c16 Bug 1388145 - Move the Downloads progress code initialization to an idle callback. r=Paolo
MozReview-Commit-ID: 5cgvfKq5Mj4

--HG--
extra : rebase_source : 02c1ef380a6b3e71e14361a4ad60fc847c9dfc02
2017-08-09 15:44:43 -03:00
Felipe Gomes
702784b2dd Bug 1388145 - Move simple things out of delayedStartup to its proper location on _schedulePerWindowIdleTasks. r=florian
MozReview-Commit-ID: LN2ffUyKD13

--HG--
extra : rebase_source : 38c34fb5b36d7c977a938528f7670c966e461227
2017-08-09 15:44:38 -03:00
Felipe Gomes
2ebd419785 Bug 1388145 - Move Services.logins initialization to nsBrowserGlue. r=MattN
This will move this code to a place that will run it once per session (as needed) and not once per window. It also better defines it to run after all sessionstore-windows-restored, instead of arbitrarly after 3 seconds.

MozReview-Commit-ID: 2ekVeZfRYC4

--HG--
extra : rebase_source : 85f4e26d727a042091c5a8e5f9b9c346604d6029
2017-08-09 15:43:25 -03:00
Felipe Gomes
a8ac23305b Bug 1388145 - Make GMPInstallManager telemetry only run once per session (and not per window), and run it after an idle period. r=florian
MozReview-Commit-ID: GB07ftXNvXd

--HG--
extra : rebase_source : e047cfb5415658d732359e569f42572e0fb40bec
2017-08-09 15:43:14 -03:00
Felipe Gomes
635177b023 Bug 1388145 - Make Master Password telemetry only run once per session (and not per window), and run it after an idle period. r=MattN
MozReview-Commit-ID: 1Ecy94TGGar

--HG--
extra : rebase_source : 40596aaaf9f01fe6a565d5ebf1357951c928a863
2017-08-09 15:43:10 -03:00
Felipe Gomes
781d21edb8 Bug 1388145 - Create global and per-window entry points for scheduling initialization-related idle callbacks. r=florian
MozReview-Commit-ID: LDgTz21gDTL

--HG--
extra : rebase_source : 0dddf6768dea0fd0d044f0433f1fa869a92aa19b
2017-08-09 15:06:08 -03:00
Valentin Gosu
7096f198fc Bug 1380617 - Make sure "Did you mean to go to X" displays unicode domain r=Gijs
MozReview-Commit-ID: 4EbA4QJuNIX
2017-08-09 17:43:53 +02:00
Valentin Gosu
3ebf792b66 Bug 1380617 - Change firefox code to use uri.displaySpec when unicode URLs are wanted r=Gijs
* Make URL bar show unicode URL by making losslessDecodeURI call uri.displaySpec
* Make sure URL bar copying returns unicode variant

MozReview-Commit-ID: GTESwOSJW0P
* * *
[mq]: bug1380617-url-autofill.patch

MozReview-Commit-ID: JUxFZcpc3rN
2017-08-09 17:43:51 +02:00
Tooru Fujisawa
e50adffb61 Bug 1379842 - Check content principal when dragging and dropping from browser. r=smaug 2017-08-10 09:43:35 +09:00
Kris Maglione
0ecfcbc93e Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
MozReview-Commit-ID: APoFwUhDFdj

--HG--
extra : rebase_source : 15761873b91efaf1d338b6361bf7168ab4348e0d
2017-08-09 13:03:36 -07:00
Brian Grinstead
74f3a35a6d Bug 1385452 - Add a keyboard shortcut in local builds to restart the browser;r=mossop
MozReview-Commit-ID: Du4PTPawzhm

--HG--
extra : rebase_source : fbfca40a61b21fd06463e7075b9e1c8f758cc52d
2017-08-08 11:35:47 -07:00
dagasatvik
d4398e95f2 Bug 1385820 - Enable the ESLint no-new-wrappers rule across mozilla-central; r=markh,standard8
MozReview-Commit-ID: FvJO3ibeiwg

--HG--
extra : rebase_source : 5fc5c6760924da81a6d0708ff0d5586fc62c8c5e
2017-08-07 23:57:51 +05:30
Jared Wein
76f886b972 Bug 1385913 - Remove MOZ_PHOTON_ANIMATIONS ifdef. r=Gijs
MozReview-Commit-ID: 40TP43EKPCU

--HG--
extra : rebase_source : 203f7449e8345ed5c779dfc4fd5e9bd515b89da8
2017-08-07 12:37:34 -04:00
Masatoshi Kimura
ca088e461c Bug 389565 - Remove nsIExternalProtocolService::LoadUrl. r=Paolo
MozReview-Commit-ID: lMq06cPWYB

--HG--
extra : rebase_source : 5c48597cbe4491fff93d3e757efa5ecad0f7fc22
2017-08-06 11:25:42 +09:00
Henry Chang
a93f3d2ba4 Bug 1375277 - Move Safe Browsing UI events to a separate telemetry probe. r=francois
MozReview-Commit-ID: KDAklsznekw

--HG--
extra : rebase_source : 20d81369b18b12d9b5f6670d92bf3c7215c8c9a9
extra : intermediate-source : a2d99a6b07bb015f0bdc5c1687e250086ed09a5c
extra : source : 5460dbfebee4f99580b306a9b0ec754b890f5959
2017-08-02 14:01:44 +08:00
Masatoshi Kimura
8b713b2b0f Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
This mechanically replaces nsILocalFile with nsIFile in
*.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py.

MozReview-Commit-ID: 4ecl3RZhOwC

--HG--
extra : rebase_source : 412880ea27766118c38498d021331a3df6bccc70
2017-08-04 17:49:22 +09:00