Commit Graph

54 Commits

Author SHA1 Message Date
Jonathan Watt
ab13a36f7d Bug 1368425 - Convert browser/skin/panel-icons.svg to use context paint and avoid filtering to improve performance. r=dao 2017-05-19 13:49:22 +01:00
Ryan VanderMeulen
42e7e160a4 Backed out changeset e976509dc73b (bug 1368425) for browser_all_files_referenced.js and browser_parsable_css.js failures. 2017-05-31 21:02:24 -04:00
Jonathan Watt
fc611e41ec Bug 1368425 - Convert browser/skin/panel-icons.svg to use context paint and avoid filtering to improve performance. r=dao 2017-05-08 12:47:19 +01:00
Paolo Amadini
33ebc4466d Bug 1009116 - Redo resizing architecture of panelmultiview. r=Gijs
The height of the "panelmultiview" binding is now determined by the stack layout code, and doesn't have to be calculated manually via JavaScript anymore. This allows the removal of mutation and overflow observers, and reduces the number of synchronous layouts being made.

There is still a workaround included for wrapping blocks not being taken into account in height calculations.

MozReview-Commit-ID: 9rrPU5O5hUx

--HG--
extra : rebase_source : b872c14a553c4293ac476d5d22c634a5a0f6cb24
extra : intermediate-source : bf96469b6ea7daee29eb75a60d11f017a1c86a64
extra : source : 719bb4e7286fbd3baf32061929e4b7d9f953c671
2017-05-23 17:08:01 +01:00
Dão Gottwald
fdfc2a4dee Bug 1362083 - Change toolbarbutton icon size from 18x18 to 16x16. r=johannh
MozReview-Commit-ID: L3GAuSahIvh

--HG--
extra : rebase_source : 2363410370003dc2ea85355c3e28102cf0381d27
2017-05-09 16:41:46 +02:00
Paolo Amadini
68c4637db8 Bug 1362207 - Remove the dropdown menu from the footer of the Downloads Panel. r=mak
MozReview-Commit-ID: CFrHklbB7TK

--HG--
extra : rebase_source : 307502b673bd06e8beb57866a69661ca1784d4f6
2017-05-05 15:37:00 +01:00
Nihanth Subramanya
a1b61bc267 Bug 1347543 - Use SVGs instead of PNGs for toolbar button icons. r=dao
MozReview-Commit-ID: EWgOI8x4Qdj

--HG--
extra : rebase_source : 1776100991adb88d6c42e6af74a1936211faf8a4
2017-04-28 21:47:07 +05:30
Carsten "Tomcat" Book
dab561c88c Backed out changeset 4d6cbe2ebbd1 (bug 1347543) for causing bc6 issues 2017-05-03 15:50:55 +02:00
Nihanth Subramanya
14e60e7e57 Bug 1347543 - Use SVGs instead of PNGs for toolbar button icons. r=dao
MozReview-Commit-ID: 27zDcyScFnj

--HG--
extra : rebase_source : 66c95a6c573eb224d993c9e64979ac6e59dbbab0
2017-04-28 21:47:07 +05:30
Wes Kocher
2e85784df7 Backed out changeset 0e3f9e184e6b (bug 1347543) for landing on the wrong tree a=backout
MozReview-Commit-ID: 33rhqi8g77s

--HG--
extra : rebase_source : a83a2ee1cdf5778fee3eeae289161600374b4c9a
2017-04-28 12:32:38 -07:00
Nihanth Subramanya
b884e0d04c Bug 1347543 - Use SVGs instead of PNGs for toolbar button icons. r=dao
MozReview-Commit-ID: AdW6POOBeeh

--HG--
extra : rebase_source : 627395018a62b88f1a91d772984e43d257cdd35c
2017-04-28 21:47:07 +05:30
Rex Lee
446fef466c Bug 1349096 - Prevent download panel from moving up and down with download start animation. r=Paolo
MozReview-Commit-ID: E6zQUXcBWWP

--HG--
extra : rebase_source : b7cebbd0ed077c29b2606bd42a3ec8d017a37d18
2017-04-10 15:20:32 +08:00
Rex Lee
ca5876370d Bug 1349406 - Avoid reflows for arrow-typed download indicators by using stack instead of position: absolute. r=Paolo
MozReview-Commit-ID: KLsYueSWKId

--HG--
extra : rebase_source : 7c8276a024d76be4a8c5d48674a30ea7101deb01
2017-03-24 19:54:59 +08:00
Dão Gottwald
5c60916bf8 Bug 1351998 - Use CSS outline instead of border for XUL button focus ring. r=johannh
MozReview-Commit-ID: 26r8naj6dBn

--HG--
extra : rebase_source : 3b3f56a921fc74d23602ba1e7a2a5c8a31f7276c
2017-03-31 14:53:44 +02:00
Rex Lee
b24135064f Bug 1270012 - Show a bouncing animation for toolbar download icon whenever a download is started. r=paolo
MozReview-Commit-ID: GCDhtYCVC6

--HG--
extra : rebase_source : 2b3c4e12265c9c064651ab3f1359d796c07415b1
2016-09-12 18:27:22 +08:00
Rex Lee
7e3e9279f6 Bug 1338984 - Adjust brightness with respect to download progress for arrow-typed progress icon. r=Paolo
MozReview-Commit-ID: 9pMRmsduskA

--HG--
extra : rebase_source : 3202e80f51320c54e1e26d6a6d50babd5e15d7f5
2017-02-24 17:33:41 +08:00
Rex Lee
1801ff7637 Bug 1270006 - Fill portion of the icon on download button as indicator to download progress r=Paolo
MozReview-Commit-ID: BqYow8jWCVD

--HG--
extra : rebase_source : 4b365535089619a5faf0d3c4f0c4dcd6b4067a43
2016-08-24 18:39:53 +08:00
Sean Lee
f72579d769 Bug 1282662 - Part 2: Implement the detail description in hover button case.; r=Paolo
MozReview-Commit-ID: G3L0sULmRLD

--HG--
extra : rebase_source : adcc3455504ec506482d74f51032a6f123ebd2d2
2016-12-21 22:50:07 +08:00
Sean Lee
a9096e9882 Bug 1282662 - Part 1: Redesign the detail description of Download item in normal or hover cases.; r=Paolo
MozReview-Commit-ID: ITkv5XdQxEI

--HG--
extra : rebase_source : 0fd18d71be9af24fa05db0072fc9d6b58e6035b2
2016-12-07 11:54:41 -10:00
Rex Lee
8ebc07fe35 Bug 1325574 - Highlight the action buttons only when the mouse is directly over them. r=paolo
MozReview-Commit-ID: 1GPnwLYYAbz

--HG--
extra : rebase_source : 79f3b004b7fabf54a315e2c68fd4e28dc5f725a6
2017-01-19 19:08:59 +08:00
Rex Lee
daf6e74a28 Bug 1269957 - Unify height of download items and allow maximum 5 items to show in downloads panel. r=Paolo
MozReview-Commit-ID: 1EoBfLXyDVN

--HG--
extra : rebase_source : 2a44c65eff7122f0c6f2096e6e9dba0be05a778f
2016-12-01 20:42:05 +08:00
KM Lee
b8c6e0575c Bug 1301384 - Part 2 - Unify Progressbar across different OSs for download panels. r=dao 2016-12-01 11:21:20 +01:00
Paolo Amadini
ea27398505 Bug 1301384 - Part 1 - Remove special styling for the Downloads Summary on Windows 7 and earlier. r=seanlee 2016-12-01 11:20:20 +01:00
Sean Lee
0948417db4 Bug 1022550 - Fix the color of action buttons in Downloads Panel to satisfy High Contrast mode. r=dao 2016-11-25 11:14:36 +01:00
Paolo Amadini
9ba5adffc9 Bug 1282768 - Part 1 - Move filters.svg and menubutton-dropmarker.svg to Toolkit. r=past
MozReview-Commit-ID: IGe0e94hiM7

--HG--
rename : browser/themes/shared/filters.svg => toolkit/themes/shared/filters.svg
rename : browser/themes/shared/downloads/menubutton-dropmarker.svg => toolkit/themes/shared/icons/menubutton-dropmarker.svg
extra : rebase_source : e969ac507abd7dd8bb4be09907445dd2abf4dc10
2016-11-20 18:40:19 +01:00
Sean Lee
127d9c1918 Bug 1289139 - Replace all PNG download button icons with SVG format icons. r=paolo
MozReview-Commit-ID: GIUt0tqMYBc

--HG--
extra : rebase_source : 720c9e13d45a1e31add9e733d1daf427356cd19a
extra : amend_source : caafb48b5c4474f682c5f51df8b2e0eb2b76ac98
2016-10-13 11:23:23 +01:00
Rex Lee
0af3b96abc Bug 950058 - Split each download item so that all of the right part of it activates the action. r=paolo
MozReview-Commit-ID: KXSBrWjOzYQ

--HG--
extra : rebase_source : 237dbc4d890767bc31cc02b5ac316291d6a452ba
extra : amend_source : 57fcbc1c71c1f215a666622a65b1c65547b0d78b
2016-10-13 11:23:16 +01:00
Dão Gottwald
78b21765e4 Bug 1301758 - Use CSS variables for dimmed elements in arrow panels. r=past 2016-09-12 16:50:30 +02:00
Sean Lee
2b2cb30dee Bug 1299712 - Use a new .downloadTypeIcon in SVG format. r=paolo
MozReview-Commit-ID: laKBOflDbm

--HG--
extra : transplant_source : %FB%F2%1A%91%E2%5Daz%C2%16%9EB%29%DA8QM%81%B0%ED
2016-09-01 22:56:50 +08:00
Sean Lee
d1302308b3 Bug 1297657 - Refine the plain style of buttons in Downloads Panel and support RTL. r=dao
MozReview-Commit-ID: 8aqYfRE56zV

--HG--
extra : transplant_source : %06%05%87Qy%94%3A%DC%EFe%21l5u%86o%00%AC%AA%B9
2016-08-25 17:27:49 +08:00
Sean Lee
51322da3c0 Bug 1298276 - Change the hover behavior in summary section with downloading files. r=paolo
MozReview-Commit-ID: 1hKBRXOBH6c

--HG--
extra : transplant_source : %21%1E%80%E6%D5%A2%C52%E6%9B%D1%A4%1D%D3%27%8C%C7Q%F9%A1
2016-08-18 14:45:57 +08:00
Ryan VanderMeulen
baeaac9b10 Merge m-c to fx-team. a=merge 2016-08-23 10:11:52 -04:00
Paolo Amadini
aee56ee331 Bug 1287384 - Fix icon and progress bar alignment in the Downloads Panel. r=jaws
MozReview-Commit-ID: 1Im2tA3CLr2

--HG--
extra : rebase_source : 21a7c3090466332643a9cf90901e1f187659d689
2016-08-22 13:01:40 +01:00
Sean Lee
9b70990ee3 Bug 1269962 - Implement a popup menu for showing a submenu in Downloads Panel Footer., r=Paolo
MozReview-Commit-ID: 7K1W15039W8

--HG--
extra : rebase_source : 01b66909876cb22ea8442d037ebd8b8f3f5748ec
2016-07-13 13:39:00 +08:00
Dão Gottwald
7708926ca5 Bug 1294136 - Don't use !important for -moz-appearance on toolbarseparator and menuseparator. r=paolo 2016-08-11 17:53:33 +02:00
Dão Gottwald
46dfd3443b Bug 1293967 - Use --panel-separator-color instead of hsla(210,4%,10%,...) more consistently. r=jaws 2016-08-11 17:48:28 +02:00
Dão Gottwald
c10280ebcf Bug 1293023 - Don't hardcode black as the text color in the downloads panel footer. r=paolo 2016-08-08 19:25:32 +02:00
Paolo Amadini
40139fb6ab Bug 1001324 - The Downloads Panel footer should use the same style as the application menu. r=adw
MozReview-Commit-ID: JFM2gmpqyNL

--HG--
extra : rebase_source : 29fb6cfe3a05a095633b47d6a3aa11f342622bfe
2016-08-05 17:26:45 +01:00
Drew Willcoxon
611a0ac855 Bug 1280825 - Download panel is truncated in French when running more than 3 downloads. r=jaws
MozReview-Commit-ID: Csw8BHdAA5z
2016-07-18 20:39:00 -07:00
Drew Willcoxon
d357c59414 Bug 1279845 - Remove duplicate download-blocked.svg. r=jaws
MozReview-Commit-ID: 3kavXPIT6Hn
2016-06-16 03:04:47 -07:00
Drew Willcoxon
05d0f2d0ee Bug 1252509 - Use a sliding panel overlay from the downloads panel to display the available actions. r=jaws
MozReview-Commit-ID: FhRlxcPeWu3
2016-06-10 22:08:59 -07:00
Jonathan Kingston
df61469fa3 Bug 1265341 - changing blocked download icons to be smaller overlays. r=jaws
MozReview-Commit-ID: HLN1f04vOz4

--HG--
extra : transplant_source : %91%15%C1%EB/%ECT%C1%7F%D4G%DF%BEL%D8%DD%8FS%BF0
2016-05-19 03:03:16 +01:00
L. David Baron
d097996b85 Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g

While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.

Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.

MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Paolo Amadini
139f20eff9 Bug 1198181 - Part 3 - Showing the unblock dialog should be the visible action for verdicts other than malware. r=past
MozReview-Commit-ID: GJNojR8L3Mx

--HG--
extra : rebase_source : 2626cf280548ff60b4c5cf316513757082617e28
2016-04-15 15:44:33 +01:00
Paolo Amadini
3557645ae7 Bug 1244473 - Part 8 - Shorten complex rules for download items the Library window. r=jaws
--HG--
extra : commitid : CVzu11MWwwt
extra : rebase_source : 62fc225121905ae2edae2c9a6f8653c575d52580
2016-02-04 14:50:37 +00:00
Paolo Amadini
c7ca419b9d Bug 1244473 - Part 7 - Share rules for download items in the Library window. r=jaws
--HG--
extra : commitid : 2XYMslUx77q
extra : rebase_source : 25ac4ee745f847db0982dc5357b3f98f95eb3f3d
2016-02-04 14:20:42 +00:00
Paolo Amadini
0bc2d13405 Bug 1244473 - Part 6 - Shorten complex rules for download items in the panel. r=jaws
--HG--
extra : commitid : IFuerVT58Z6
extra : rebase_source : 21a1c4fa0294629f16e46d059a23165e35c1ea51
2016-02-04 00:18:50 +00:00
Paolo Amadini
6a2531c809 Bug 1244473 - Part 5 - Share rules for download items in the panel. r=jaws
--HG--
extra : commitid : 6H0HHuqLDs7
extra : rebase_source : eb54ae16f612dd2d5a28644fe37a70619fca7b7a
2016-02-03 23:38:29 +00:00
Paolo Amadini
b50b9c594e Bug 1244473 - Part 4 - Share rules that apply only to the summary. r=jaws
--HG--
extra : commitid : GFScYwa3mpa
extra : rebase_source : f9f25d04002fb58d9c49b296409344e115e35600
2016-02-03 22:08:28 +00:00
Paolo Amadini
ec7725f192 Bug 1244473 - Part 3 - Restructure some rules for the panel and the outer controls. r=jaws
--HG--
extra : commitid : AKfpumtBncL
extra : rebase_source : a0fed5aeb47623925f9296a22e5f058b264b221a
2016-02-03 20:31:21 +00:00