c760fb9c41
Bug 1501234 - Use openTrustedLinkIn in gAccessibilityServiceIndicator. r=dao
2018-12-05 19:52:35 +01:00
Gijs Kruitbosch
65f3c11999
Bug 1511903 - r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13714
2018-12-05 10:24:56 +00:00
Bogdan Tara
a65235ee8f
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-12-03 23:53:09 +02:00
Ehsan Akhgari
61fe3c0a09
Bug 1510911 - Part 2: Backout changeset f8849239da42 (bug 1493563 - Part 5) for regressing performance
2018-12-03 14:27:53 -05:00
Gijs Kruitbosch
2033aebf61
Bug 1062128 - set tooltiptext for new tab button directly for a11y reasons, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13406
2018-12-03 18:22:05 +00:00
Jared Wein
64c89796af
Bug 1511095 - Remove SchedulePressure.jsm and the fallback loading throbber in the tabstrip. r=mconley
...
The APNG version is still used by the TabsList which can't support the SVG version of the throbber currently.
Differential Revision: https://phabricator.services.mozilla.com/D13461
2018-11-29 22:25:33 +00:00
Dão Gottwald
61d822270c
Bug 1510572 - Stop overriding WebExtensionPolicy in browser.js. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D13233
2018-11-28 23:02:39 +00:00
Dão Gottwald
9d6a88221d
Bug 1510412 - Set RTL_UI based on Services.locale.isAppLocaleRTL. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D13121
2018-11-28 15:59:28 +00:00
Dão Gottwald
411dd34d00
Bug 1510462 - Remove redundant AddonManager definition. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D13157
2018-11-28 04:56:39 +00:00
Dão Gottwald
29b000b09b
Bug 1509309 - Move most browser-*.js scripts from global-scripts.inc to browser.xul. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D13064
2018-11-27 21:55:21 +00:00
Gijs Kruitbosch
0bfbe7d639
Bug 1509906 - use the window's initial url to determine what remoteType the initial browser should have, r=dao,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D13016
2018-11-27 15:56:26 +00:00
Dão Gottwald
9931da215f
Bug 1509651 - Stop flushing style for knowing the UI direction. r=florian
...
Differential Revision: https://phabricator.services.mozilla.com/D12827
2018-11-26 11:59:04 +00:00
Dão Gottwald
a69a1376a9
Bug 1509489 - Make StatusPanel._calcMouseTargetRect not flush layout or style and revert bug 1358712. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D12747
2018-11-23 17:35:06 +00:00
Marco Bonardo
f610a71944
Bug 1315509 - Ctrl+K shortcut should add '?' to the Address Bar if search bar is removed. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D12222
2018-11-23 15:15:47 +00:00
Dão Gottwald
c080ee4c28
Bug 1508963 - Load browser-siteIdentity.js lazily. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D12521
2018-11-21 17:09:23 +00:00
Tim D. Smith
2053fddc5d
Bug 1364957 - Fix about: scheme check for FX_PAGE_LOAD_MS_2 r=Gijs
...
We should be ignoring about: URIs for the page load time metric, since they load very quickly
and aren't representative of Web page load times.
Differential Revision: https://phabricator.services.mozilla.com/D12492
2018-11-21 08:52:10 +00:00
Dão Gottwald
f9e9f4e7b0
Bug 1508585 - Load search-one-offs.js lazily. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D12405
2018-11-20 17:04:43 +00:00
Tom Schuster
8b2f90e93c
Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
...
Depends on D11200
Differential Revision: https://phabricator.services.mozilla.com/D11201
2018-11-20 16:59:56 +00:00
Csoregi Natalia
5ada471f97
Backed out 6 changesets (bug 1493292) for bustage on /nsTransferable.cpp. CLOSED TREE
...
Backed out changeset f198bf91320b (bug 1493292)
Backed out changeset 6487aa307123 (bug 1493292)
Backed out changeset f2cabd69c568 (bug 1493292)
Backed out changeset 71430fceb4a3 (bug 1493292)
Backed out changeset 3a9b6d65d8c7 (bug 1493292)
Backed out changeset 55769869037c (bug 1493292)
2018-11-20 17:13:18 +02:00
Tom Schuster
e294f7e628
Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
...
Depends on D11200
Differential Revision: https://phabricator.services.mozilla.com/D11201
2018-11-20 14:47:02 +00:00
Gijs Kruitbosch
ca88c0afe0
Bug 1506608 - default to remote for e10s windows, r=mconley,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D11913
2018-11-19 18:56:18 +00:00
Johann Hofmann
450bec44db
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Ehsan,Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
2018-11-06 20:29:10 +01:00
Cosmin Sabou
b76f5f0925
Backed out changeset eb21007e7da0 (bug 1501991) for geckoview failures on several tests.
2018-11-17 02:18:03 +02:00
Johann Hofmann
e5d6dc6285
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Jamie,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
2018-11-16 22:34:07 +00:00
Gurzau Raul
2566000e7b
Backed out changeset f73e25fa0d8c (bug 1501991) for multiple failures e.g browser_storage_dynamic_windows.js on a CLOSED TREE
2018-11-16 14:14:01 +02:00
Johann Hofmann
a6d57cea82
Bug 1501991 - Add a sub-panel for Trackers in the control center. r=Jamie,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D11611
2018-11-16 10:50:31 +00:00
Jack Smith
38aa03503d
Bug 1491676 - Moves out of space warning strings r=flod,Gijs,zbraniecki
...
Depends on D8553
Differential Revision: https://phabricator.services.mozilla.com/D8554
2018-11-14 23:09:50 +00:00
Tim D. Smith
f99e2603cd
Bug 1504247 - Define a high-resolution page load time histogram r=dao,chutten
...
The FX_PAGE_LOAD_MS histogram, implemented in Bug 790213, measures the time it takes
Firefox to load a page's static content. Unfortunately, it uses only 20 buckets to cover
a 10,000ms range, so resolution is quite poor. The modal bucket is 860ms wide. There is
at least anecdotal evidence that increasing page load times by increments as small as 100 ms
can alter user behavior, so much better resolution is required to have confidence in changes
we expect to alter page load times. Also fixes Bug 1364957.
Differential Revision: https://phabricator.services.mozilla.com/D11198
2018-11-14 21:37:51 +00:00
Paolo Amadini
d03e533476
Bug 1496827 - Remove the "notification" binding. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D11650
2018-11-13 12:56:42 +00:00
Brian Grinstead
86f1e34bf2
Bug 1505734 - Remove logic from CustomizableUI toolbar XBL constructor;r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D11665
2018-11-14 00:46:20 +00:00
Paolo Amadini
b822add0f3
Bug 1506584 - Fix positioning of the high priority notification box. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D11772
2018-11-13 15:06:51 +00:00
Razvan Maries
9ff0b7bccd
Merge mozilla-central to mozilla-inbound. a=merge
2018-11-10 02:24:04 +02:00
Dão Gottwald
c3d8c2c9f4
Bug 1506112 - Replace customize-context-autoHide class with meaningful id. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D11469
2018-11-09 16:23:52 +00:00
Dão Gottwald
0f310fd160
Bug 1506068 - Stop calling gAccessibilityServiceIndicator.update from uninit. r=yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D11449
2018-11-09 15:40:58 +00:00
Paolo Amadini
c695388eef
Bug 1471403 - Part 4 - Convert "notificationbox" to a custom class. r=bgrins
...
As part of the conversion, support for notificationsHidden and children that are not notifications is also removed.
Differential Revision: https://phabricator.services.mozilla.com/D10894
2018-11-09 14:58:18 +00:00
Paolo Amadini
ecaee75fcc
Bug 1471403 - Part 2 - Lazify the creation of "notificationbox" elements. r=dao,bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D10892
2018-11-09 14:38:49 +00:00
Paolo Amadini
3a9e7985fc
Bug 1471403 - Part 1 - Stop using notificationsHidden and children that are not notifications in most places. r=dao,bgrins
...
This also removes testing for the unused PRIORITY_CRITICAL_BLOCK behavior, and simplifies how Print Preview hides the chrome while removing leftover code.
The only theme-specific mochitest that ever existed checked an overflow scenario that is no longer relevant, so the test and its build folder are removed as well.
Differential Revision: https://phabricator.services.mozilla.com/D10578
2018-11-05 12:31:45 +00:00
Gurzau Raul
412b8e6f9c
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-11-09 07:46:56 +02:00
Brian Hackett
967d76d33b
Bug 1489651 - Always start a new recording when reloading or using the location bar, r=jlast.
2018-11-08 08:32:29 -10:00
Dão Gottwald
d5dbede2f3
Bug 1499706 - Remove external calls to TabsInTitlebar.update and make it private. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D11311
2018-11-08 18:41:04 +00:00
Johann Hofmann
6c9ff3ac88
Bug 685828 - Limit displaying blocked popups in the front-end. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D11167
2018-11-07 21:11:41 +00:00
Cosmin Sabou
728f4df779
Backed out 4 changesets (bug 1491676) for causing browser chrome failures on browser_storagePressure_notification. CLOSED TREE
...
Backed out changeset 08cbaa2f9183 (bug 1491676)
Backed out changeset fae949de1ed5 (bug 1491676)
Backed out changeset aeb045b90321 (bug 1491676)
Backed out changeset e75c59f129ea (bug 1491676)
2018-11-07 20:53:48 +02:00
Jack Smith
db824099f8
Bug 1491676 - Moves out of space warning strings r=flod,Gijs,zbraniecki
...
Depends on D8553
Differential Revision: https://phabricator.services.mozilla.com/D8554
2018-11-07 18:05:13 +00:00
Ciure Andrei
474054f58c
Backed out 4 changesets (bug 1491676) for browser-chrome permissions failures CLOSED TREE
...
Backed out changeset e860d0d115d0 (bug 1491676)
Backed out changeset 04b83b7977c4 (bug 1491676)
Backed out changeset eb19b384d908 (bug 1491676)
Backed out changeset 76ea995336dc (bug 1491676)
2018-11-07 13:44:26 +02:00
Jack Smith
4367c8c7e2
Bug 1491676 - Moves out of space warning strings r=flod,Gijs,zbraniecki
...
Depends on D8553
Differential Revision: https://phabricator.services.mozilla.com/D8554
2018-11-05 16:57:51 +00:00
Daniel Varga
daac8550a0
Merge mozilla-central to autoland. a=merge
2018-11-07 00:03:28 +02:00
Drew Willcoxon
747dbe936e
Bug 1504370 - Update SEARCH_COUNTS telemetry for private browsing mode r=mkaply
...
* If a search is performed in a private window and the new pref `browser.engagement.search_counts.pbm` is true, then do not record `SEARCH_COUNTS` telemetry. Note that the the pref must be true. If it's false or doesn't exist, then we record telemetry even in pbm like we normally do currently. (We record `SEARCH_COUNTS` telemetry in two places: (1) In BrowserUsageTelemetry.jsm, and (2) "in-content" telemetry directly in the search service. So skip both of those places.)
* Also skip the other ancillary telemetry recorded by `BrowserUsageTelemetry._recordSearch`: a keyed scalar and a telemetry event.
* I made some modifications to the search service to let me test the "in-content" telemetry keys
Differential Revision: https://phabricator.services.mozilla.com/D10851
2018-11-06 17:58:07 +00:00
Mike Conley
9eb2d4a40e
Bug 1356920 - Don't calculate and flush layout inside browser-tabsintitlebar.js. r=dao
...
Folded together the following revisions:
Bug 1356920 - Remove all toolbar layout code from browser-tabsintitlebar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7805
***
Bug 1356920 - Move TabsToolbar and toolbar-menubar into the titlebar, and put the titlebar into the navigator-toolbox. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7806
***
Bug 1356920 - Put a spacer in the menubar to push titlebar items to the end, and stop the menu from stretching vertically. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7822
***
Bug 1356920 - Adjust CSS rules for new XUL document structure. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7807
***
Bug 1356920 - Fix placement of tracking protection icon. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7808
***
Bug 1356920 - Get rid of the spacer before the window caption buttons now in the TabsToolbar. r=dao
The spacer isn't necessary, since the tabbrowser-tabs node will flex to fill the available
space anyways.
Differential Revision: https://phabricator.services.mozilla.com/D7809
***
Bug 1356920 - Move movingtab attribute to navigator-toolbox to account for TabsToolbar not being a sibling of nav-bar anymore. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7810
***
Bug 1356920 - Hide the window caption buttons hbox if the native titlebar is being drawn. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7811
***
Bug 1356920 - Keep the macOS window caption buttons vertically centered when drag space is enabled. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7812
***
Bug 1356920 - Switch window caption XUL nodes from IDs to classes so that more than one can exist per doc. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7813
***
Bug 1356920 - Move titlebar items out into a preprocessed file to be included at build-time. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7814
***
Bug 1356920 - Reorganize TabsToolbar contents to force most items to the bottom of it. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9669
***
Bug 1356920 - Update CSS to account for new DOM structure under TabsToolbar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9670
***
Bug 1356920 - Fix titlebar button rendering when using a lwtheme without the Windows compositor. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D9671
***
Bug 1356920 - Put an ordinal rule on the window caption buttons to help ensure they stay at the end of the toolbar. r=dao
This is to ensure that the buttons are placed after the post-tabs titlebar placeholder.
Differential Revision: https://phabricator.services.mozilla.com/D7815
***
Bug 1356920 - Stretch window caption buttons to fill vertical space on Windows 8+ when using extra drag space. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7817
***
Bug 1356920 - Update onViewToolbarsPopupShowing to search for toolbars that are grandchildren of the toolbox. r?jaws
Differential Revision: https://phabricator.services.mozilla.com/D7818
***
Bug 1356920 - Hide the titlebar items in the TabsToolbar if the menubar is being displayed. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7825
***
Bug 1356920 - Fix selector for titlebar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7826
***
Bug 1356920 - Fix titlebar themeing on Linux. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7828
***
Bug 1356920 - Remove browser-tabsintitlebar layout flushes from performance test whitelist. r?florian
Differential Revision: https://phabricator.services.mozilla.com/D7829
***
Bug 1356920 - Fix bottom border of tabbar to account for new DOM structure. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7830
***
Bug 1356920 - Hide the titlebar-buttonbox-container when in fullscreen mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D7833
2018-10-25 12:03:14 -04:00
Kris Maglione
2fe938bed2
Bug 1482091: Part 2 - Remove TelemetryStopwatch.jsm in favor of native implementation. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D9888
2018-10-25 19:04:01 -07:00
arthur.iakab
60aefe8252
Backed out 2 changesets (bug 1482091) for bc failures on browser_domFullscreen_fullscreenMode.js
...
Backed out changeset bc03f101937e (bug 1482091)
Backed out changeset 28a19b7290ab (bug 1482091)
2018-11-03 01:08:36 +02:00