Граф коммитов

71 Коммитов

Автор SHA1 Сообщение Дата
Jared Wein e159bb1601 Bug 1336125 - Apply option styles using a scoped stylesheet to allow for disabling custom styling on the active item. r=mconley
MozReview-Commit-ID: 1dZ1rbKbNY9

--HG--
extra : rebase_source : 0460988f233dde1bcaed9ec1d76fd1a388b8b1be
2017-02-03 12:46:45 -05:00
Wes Kocher 8d6fa2b529 Backed out changeset 87d2810770f3 (bug 1336125) for OSX failures in browser_selectpopup.js a=backout
MozReview-Commit-ID: 59dxqPvMXmo
2017-02-07 15:15:48 -08:00
Jared Wein c19057b678 Bug 1336125 - Apply option styles using a scoped stylesheet to allow for disabling custom styling on the active item. r=mconley
MozReview-Commit-ID: 1dZ1rbKbNY9

--HG--
extra : rebase_source : c2428b98bd9775535ec4cb138c14206c3009cbe1
2017-02-03 12:46:45 -05:00
Jared Wein 3ea4fdab77 Bug 1335483 - Compare the user agent value for the select option styling to determine if content has opted-in to custom styling. r=mconley
MozReview-Commit-ID: 8wqclzJr2si

--HG--
extra : rebase_source : 95377b0916cd160302bfdfdbc62c9b795bfbad8f
2017-01-31 15:58:27 -05:00
Wes Kocher 9886fc0a7a Backed out changeset 88872e0b68d2 (bug 1335483) for failures in browser_selectpopup.js a=backout
MozReview-Commit-ID: 39EV3LzTBiI
2017-02-03 11:54:32 -08:00
Jared Wein 3de08e5fac Bug 1335483 - Compare the user agent value for the select option styling to determine if content has opted-in to custom styling. r=mconley
MozReview-Commit-ID: 8wqclzJr2si

--HG--
extra : rebase_source : 38999f77e1c39ee465f8ddb783bae58138adfce2
2017-01-31 15:58:27 -05:00
Jared Wein fc5fc4eca1 Bug 910022 - Allow websites to provide custom background colors and foreground colors for <select> popups. r=mconley
Portions of the patch were written by Jared Beach (beachjar@msu.edu)

MozReview-Commit-ID: 1SpUTJP8tPq

--HG--
extra : rebase_source : 26c4d857e42bb52a5d728ebeb9bfd8b1b57f98cd
2017-01-30 17:35:14 -05:00
Florian Quèze b11907c7aa Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
Neil Deakin 234dd053c4 Bug 1321472, move the drag-scrolling behaviour into the menulist binding so that both remote <select> elements and <menulist> can share this behaviour, r=mconley 2017-01-19 10:04:20 -05:00
Neil Deakin 9f8306f97f Bug 1321472, allow drag-scrolling the select popup when the mouse is pressed on an option in the list, r=mconley 2017-01-19 10:04:11 -05:00
Neil Deakin 839f1bb76c Bug 1311279, when the mouse is released, check if it should be retargetted at the select element in the content process, so that a click event is received, r=mconley 2017-01-19 10:03:56 -05:00
Neil Deakin 03860c9589 Bug 1311279, scroll the select popup when click+drag is used, r=mconley 2016-11-17 09:56:43 -05:00
Tyler Maklebust db2430b4b9 Bug 1309935 - Add ability to find within select dropdown when over 40 elements. r=jaws
Original patch by Tyler Maklebust <tmaklebust@gmail.com> and Jared Beach <beachjar@msu.edu>

MozReview-Commit-ID: 7FW6PHIrXF4

--HG--
extra : rebase_source : e8132fc8af91657ca80f18a841101bc1070c8b15
2017-01-17 15:40:15 -05:00
Jared Wein 43bac26d30 Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
MozReview-Commit-ID: 6tv0Z06CO4a

--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Mark Banner 582fcb8090 Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
MozReview-Commit-ID: 5NKHHb70YA6

--HG--
extra : rebase_source : 4551e56f56065349fb9ddc8d90e67f9dc84c1701
2017-01-09 10:12:26 +00:00
Jared Wein ecab54a7c9 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje

--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher 0dfb7c2b5c Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein 7255df4e9a Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR

--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Joel Maher 9f60f5a226 backout aba885aafee0210b1f063a423b1c0b3ce28d15f7 for intermittent bug 1272834
MozReview-Commit-ID: BTJ13wWojaI
2016-12-14 10:59:43 -05:00
Mark Banner 4f94e4bd68 Bug 1322343 - Enable no-unused-vars in the local scope in toolkit/.eslintrc.js. r=mossop
MozReview-Commit-ID: CiIsUjQzp4D

--HG--
extra : rebase_source : 1b98e88673625a52ef82c1fad5d56aec3e2e8e80
2016-11-09 22:06:32 +00:00
beachjar bdc29beadc Bug 430745 - Select dropdown popups will anchor on a selected element for Mac r=jaws
Select dropdown popups now anchor on the currently selected element in a <select> dropdown for Mac instead of above/below the <select> dropdown.

MozReview-Commit-ID: JlgrZdArehq

--HG--
extra : rebase_source : 4058d306e27abf8176d5a2b663219ebb534bf9fb
2016-11-07 16:19:19 -05:00
Neil Deakin e8520ef209 Bug 1311279, scroll the select popup when click+drag is used, r=mconley 2016-11-17 09:56:43 -05:00
Neil Deakin 140766f711 Bug 1314647, clear active state of select on mouseup, r=mconley 2016-11-17 09:56:43 -05:00
Carsten "Tomcat" Book c274b1bb68 Backed out changeset deec8c2ba931 (bug 1314647) for eslint failures 2016-11-17 15:42:59 +01:00
Carsten "Tomcat" Book 27c7333444 Backed out changeset 09093d38540e (bug 1311279) 2016-11-17 15:42:38 +01:00
Neil Deakin 5a0853cab6 Bug 1311279, scroll the select popup when click+drag is used, r=mconley 2016-11-17 09:28:27 -05:00
Neil Deakin 842f358037 Bug 1314647, clear active state of select on mouseup, r=mconley 2016-11-17 09:28:26 -05:00
Sebastian Hengst 55da257ddf Backed out changeset d67c6dcba478 (bug 430745) on request from jaws. r=backout
MozReview-Commit-ID: DGzLTDimdZZ
2016-11-14 16:25:04 +01:00
beachjar a77bc90a28 Bug 430745 - Select dropdown popups will anchor on a selected element for Mac r=jaws
Select dropdown popups now anchor on the currently selected element in a <select> dropdown for Mac instead of above/below the <select> dropdown.

MozReview-Commit-ID: JlgrZdArehq

--HG--
extra : rebase_source : c1239d97865977256f8fa93d4402d46ac66f2f49
2016-11-07 16:19:19 -05:00
Jared Wein 43af4edf06 Bug 1311450 - Only show the 'touch' padding for the select dropdown when opened via touch. r=mconley,smaug
MozReview-Commit-ID: 521oAj1NzX7

--HG--
extra : rebase_source : c6e72987cfd0c237269ff7f203d47f1e21652e85
2016-10-20 12:45:39 -04:00
Neil Deakin 3e94bf69d0 Bug 1297909, improve handling when option elements are hidden inside a select, r=mconley 2016-08-29 12:34:45 -04:00
Neil Deakin 5a19f58959 Bug 1249177, close select popup when fullscreen is entered or exited, r=mconley 2016-08-11 10:37:00 -04:00
Neil Deakin a59eab8dbf Bug 1289528, don't fire click event when option selected with keyboard, r=mconley 2016-08-03 07:45:45 -04:00
Neil Deakin f78e0b2fe2 Bug 1253975, don't reset the scroll position of a menulist when it opens as it should scroll to its selection instead, r=mconley 2016-07-25 09:08:36 -04:00
Neil Deakin c28d438340 Bug 1128156, set the maximum height of the select popup to exactly 20 rows, r=mconley 2016-07-25 09:08:34 -04:00
Neil Deakin baef42a6ab Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap 2016-06-09 11:34:12 -04:00
Carsten "Tomcat" Book a34d39f529 Backed out changeset e7a3ba795e1a (bug 1276976) for timeouts in browser_tableWidget_mouse_interaction.js on a CLOSED TREE 2016-06-09 15:28:22 +02:00
Neil Deakin efe80ab561 Bug 1276976, ensure that popups are visible in the right area, r=tn, r=mrbkap 2016-06-09 07:59:31 -04:00
Mike Conley 313c2a5033 Bug 1263887 - Update <select>'s on mutation for e10s. r=Felipe
MozReview-Commit-ID: Ev9w4C4AzOE

--HG--
extra : rebase_source : 6ba6cddd18d4c2a23898fe67c5d0d74e4da98db1
extra : source : 48ba2783004140f0331ffd4764363b5b0040f127
2016-04-15 22:00:36 -04:00
Phil Ringnalda 5141ec25d6 Back out 2 changesets (bug 1263887) for OS X failures in test_menulist.xul
CLOSED TREE

Backed out changeset 4a2161196658 (bug 1263887)
Backed out changeset df899bb47807 (bug 1263887)
2016-04-22 21:29:47 -07:00
Mike Conley 39949a73a7 Bug 1263887 - Update <select>'s on mutation for e10s. r=Felipe
MozReview-Commit-ID: Ev9w4C4AzOE

--HG--
extra : rebase_source : f4f4ea6a590660bf5c94b6332247112776828619
extra : source : 48ba2783004140f0331ffd4764363b5b0040f127
2016-04-15 22:00:36 -04:00
Wes Kocher c40c75a905 Backed out 2 changesets (bug 1263887) for m(oth) and m-e10s(bc7) failures
Backed out changeset c0730eb0c5fc (bug 1263887)
Backed out changeset 3c2a87839422 (bug 1263887)

MozReview-Commit-ID: GDPDmfE5J7d
2016-04-22 13:13:10 -07:00
Mike Conley d3c4ab66d5 Bug 1263887 - Update <select>'s on mutation for e10s. r=Felipe
MozReview-Commit-ID: Ev9w4C4AzOE

--HG--
extra : rebase_source : d989143444a6b122af8731efc4395c0162dac5de
extra : source : 48ba2783004140f0331ffd4764363b5b0040f127
2016-04-15 22:00:36 -04:00
Sebastian Hengst e54bcbbdda Backed out changeset 48ba27830041 (bug 1263887) 2016-04-22 00:39:29 +02:00
Mike Conley 9d1868e837 Bug 1263887 - Update <select>'s on mutation for e10s. r=Felipe
MozReview-Commit-ID: Ev9w4C4AzOE

--HG--
extra : rebase_source : 6754d99a69b4f21a4a9d329450214ff882b2e2e8
2016-04-15 22:00:36 -04:00
Neil Deakin 801c562047 Bug 1253486, [e10s only] hide select popups when the select element is removed, r=mconley 2016-04-13 13:15:55 -04:00
Gabor Krizsanits 66ca90dd88 Bug 1247420 - part2: IPC hover state management for select. r=Felipc 2016-03-30 11:54:31 +02:00
George Wright 4718b95edf Bug 1255841 - Explicitly send down the child index when building select popups in the parent r=mconley 2016-03-22 20:20:25 -04:00
George Wright edab3254da Bug 1214259 - Honour display: none in <option> elements in e10s r=Enn 2015-10-15 14:29:25 -04:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00