Commit Graph

3261 Commits

Author SHA1 Message Date
Dave Townsend
c588a748f1 Bug 1245916: Add additional browser window scripts to eslint globals. r=felipe
This adds more of the scripts that browser.js relies on and also makes
browser-chrome head files import the browser.js globals.

The MOZ_JSDOWNLOADS block in contentAreaUtils only seems to hide a single
function, I don't see any need to keep hiding that now we're on by default.

MozReview-Commit-ID: 5zvF3JtJrZG
2016-02-05 12:16:39 -08:00
Andrea Marchesini
43bf411068 Bug 1245124 - window.open() should open a new tab in the same container, r=gijs, r=smaug 2016-02-18 08:33:07 +00:00
Alexandre Poirot
368996e8be Bug 1241050 - Convert DeveloperToolbar.jsm to commonjs module. r=jwalker 2016-02-16 07:23:56 -08:00
David Rajchenbach-Teller
a9e76de39d Bug 1243706 - Release PerformanceStats/PerformanceWatcher;r=Felipe
MozReview-Commit-ID: 4XT21bfBSa9
2016-01-28 13:41:14 +01:00
Andrea Marchesini
f9d657cc5f Bug 1248302 - We should not show any decoration for tab with usercontextid=0, r=gijs 2016-02-15 18:12:53 +00:00
Kris Maglione
bb24c75487 Bug 1244496: Add more detail to TabOpen/TabClose events for tabs moved between windows. r=Gijs
MozReview-Commit-ID: 9YHaVlMW0T6
2016-02-10 17:52:53 -08:00
Mike Conley
388f30c7e5 Bug 1055464 - Add RefreshBlocker front-end. r=Mossop 2016-02-05 15:01:38 -05:00
Dave Townsend
a215a4a95a Bug 1245649: Turn on no-extra-semi. r=markh 2016-02-03 17:27:36 -08:00
Carsten "Tomcat" Book
48ba6dff7e merge mozilla-inbound to mozilla-central a=merge 2016-02-02 11:50:53 +01:00
Mark Goodwin
3170d79216 Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus
This patch makes use of the security reporter component (which hasn't landed yet
 - see blockers) to allow automatic TLS error reports to be sent directly from
nsHttpChannel.cpp rather than sending them from browser.js. This allows failed
connections for subresources to be reported.

Some of the report sending from browser.js was retained to allow reports to be
sent at the time a user enables reporting. This has been modified to also make
use of the component.

Since the patient is on the table, I've also taken the opportunity to
remove the retry and status bits from aboutCertError.xhtml and
aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit.

The mochitests have been modified to cope with the fact that the UI does not
update with report sending / report failures - instead, success and failure are
determined by examining the response seen from the server from within the test.
2016-02-01 11:18:50 +00:00
Gijs Kruitbosch
a5e5ae7f2c Bug 1226781 - only manually switch remoteness if we were trying to switch remoteness to begin with, r=mconley 2016-01-22 11:27:06 +00:00
Zachary Carter
f74f709623 Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh and enable it for Nightly r=markh 2016-01-28 00:52:56 -08:00
Paolo Amadini
57c7f02714 Bug 1236231 - Make sure the Tracking Protection tour doorhanger is not shown when the tour starts from about:privatebrowsing. r=past 2016-01-11 14:40:31 +00:00
Francois Marier
a1f6f8319c Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
MozReview-Commit-ID: JnYOqtCIib7
2016-02-24 16:23:25 -08:00
Mike Conley
4cc747bf46 Bug 1238180 - Avoid unsafe CPOWs when opening Page / Frame / Image Info from the context menu. r=florian 2016-01-18 11:24:47 -05:00
Sebastian Kaspari
8ae9a9786c Bug 1225433 - (Desktop) Update text and style of "forbidden" page. r=francois 2016-01-19 10:17:16 +01:00
Tim Taubert
b978211c36 Bug 1207130 - Add a checkbox for automatic error reporting to about:certerror r=Gijs,past 2016-01-13 15:29:54 +01:00
Andrea Marchesini
770ed24606 Bug 1239606 - Implement UserContextUI.jsm, r=paolo 2016-01-14 14:23:54 +00:00
Olivier Yiptong
10225ddc4e Bug 1218996 - Allow Remote New Tab to ride release trains r=marcosc 2016-01-11 20:30:24 -05:00
Olivier Yiptong
4585eae9bb Bug 1218996 - Fuse aboutNewTabService and RemoteNewTabLocation and return resource URLS r=marcosc 2016-01-11 20:30:13 -05:00
Jim Mathies
64b1675d62 Bug 1096804 - Update WindowsPreviewPerTab to support e10s. r=dao 2016-01-12 11:08:33 -06:00
Alessio Placitelli
dc03720d16 Bug 1234522 - Remove references to the data reporting service. r=gfritzsche,smaug 2016-01-05 06:29:00 +01:00
Tyler Steiman
1083fc81e0 Bug 1231312 Simplify the string in browser.properties about certificate errors sent to website owners. r=past 2016-01-07 15:04:52 +02:00
Dão Gottwald
8139f35085 Bug 1207424 - Remove Apps toolbar button. r=gijs 2016-01-07 13:38:42 +01:00
Dão Gottwald
d804480321 Bug 1219788 - Show bookmarks toolbar when adding a bookmark to the bookmarks toolbar folder. r=mak 2016-01-06 14:29:36 +01:00
George Wright
bf4b31563d Bug 1109714 - Make the feed subscriber UI work in e10s r=mrbkap,jaws 2016-01-04 18:59:44 -05:00
Ryan VanderMeulen
467e4531fa Backed out changeset 4e9389db3a5a (bug 1219788) for causing M(JP) LSAN permaleaks. a=backout 2016-01-01 20:21:59 -05:00
Gijs Kruitbosch
145a2a6adb Bug 1236126 - fix oversight in principal handling for dialogs with host-less principals, r=aryx 2016-01-01 12:42:33 +00:00
Dão Gottwald
88f3a25464 Bug 1219788 - Show bookmarks toolbar when adding a bookmark to the bookmarks toolbar folder. r=mak 2015-12-31 11:01:09 +01:00
Gijs Kruitbosch
740564f85d Bug 1233747 and bug 1235709 - deal better with host-less URIs in the checkbox handling for dialogs in non-selected tabs, r=Aryx 2015-12-30 09:31:18 +00:00
Shane Caraveo
3d87f487dc Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium
part 1: reorganize file locations, r=Gijs
  part 2: remove built-in pocket code, r=Gijs
  part 3: l10n support, r=glandium
  part 4: move code/functionality from part 2 into the addon, r=Gijs
  part 5: remove dead code, r=Gijs
  part 6: create a simple api for addons to add to reader mode, r=Gijs
  part 7: various test fixes related to cui behaviour and pocket, r=me
2015-12-29 15:40:52 -08:00
Mark Hammond
92186b937c Bug 1221808 - have the control centre crop the end for URIs without a host. r=rbarnes 2015-12-29 15:46:46 +11:00
Dão Gottwald
197cdcc6b2 Bug 384336 - Firefox window should be maximized on first run on small screens. r=MattN 2015-12-27 01:02:23 +01:00
Wes Kocher
fb177b52c2 Backed out 4 changesets (bug 1218996) for talos svg failures CLOSED TREE
Backed out changeset ba750628c4f3 (bug 1218996)
Backed out changeset 2205cce34824 (bug 1218996)
Backed out changeset 9410cbc0545e (bug 1218996)
Backed out changeset 7839222071ac (bug 1218996)
2015-12-23 11:09:05 -08:00
Olivier Yiptong
8400810454 Bug 1218996 - Allow Remote New Tab to ride release trains r=marcosc 2015-12-21 16:14:38 -05:00
Olivier Yiptong
7b9d59c89b Bug 1218996 - Fuse aboutNewTabService and RemoteNewTabLocation and return resource URLS r=marcosc,oyiptong 2015-12-21 16:14:29 -05:00
David Rajchenbach-Teller
b4e6e92db4 Bug 1228020 - Removing about: pages from FX_PAGE_LOAD. r=dao
about: pages (including about:blank) are loaded quite often and do not
reflect any useful real-world performance for this histogram, so we
remove them.

Also, documenting a tad more the histogram.
2015-11-27 12:15:10 +01:00
Gijs Kruitbosch
c67382e163 Bug 1229486 - fix submission of tablet mode histogram on non-win10, r=jaws 2015-12-02 10:23:09 +00:00
Felipe Gomes
8ff5f8cd13 Bug 1231728 - Fixes some code to follow eslint rules. r=mak 2015-12-10 14:38:30 -05:00
Panos Astithas
904bc0cb26 Bug 1207146 - Add a link to expert technical information in the cert error page. r=Gijs,keeler 2015-12-04 19:46:13 +02:00
Gijs Kruitbosch
f156cb5800 Bug 1218249 - check type of node before using xlink:href, r=felipe,f=longsonr 2015-12-02 14:10:39 +00:00
Carsten "Tomcat" Book
474d93b84b merge mozilla-inbound to mozilla-central a=merge 2015-12-03 12:00:42 +01:00
Felipe Gomes
cc4e635794 Bug 1229603 - Make most of browser/base lintable by removing non-standard syntax. r=Mossop 2015-12-02 17:51:26 -02:00
Mark Hammond
2e9811763e Bug 1201331 (part 4) - replace "Tabs from other devices" with "Synced Tabs" on menus and history panel. r=Gijs 2015-12-03 10:05:03 +11:00
Franziskus Kiefer
42b8d11677 Bug 1187357 - rename referrer policy attribute in frontend code. r=Gijs 2015-12-02 17:02:55 -08:00
Masatoshi Kimura
1a7f9bd3ee Bug 1218971 - Modernize weak crypto/SSLv3 error page. r=past 2015-12-03 07:16:51 +09:00
Felipe Gomes
40c500b1fc Bug 1228655 - Remove ifdefs for MOZ_WIDGET_GTK. r=Gijs 2015-12-01 20:06:00 -02:00
Felipe Gomes
71301db349 Bug 1228655 - Remove ifdefs for generic platform-specific behavior. r=Gijs 2015-12-01 20:05:58 -02:00
Felipe Gomes
49333358db Bug 1228655 - Remove ifdefs for OSX non-browser-window behavior. r=Gijs 2015-12-01 20:05:55 -02:00
Felipe Gomes
59d756945d Bug 1228655 - Remove ifdefs for data/health reporting. r=Gijs 2015-12-01 20:05:53 -02:00