Commit Graph

276 Commits

Author SHA1 Message Date
Tim Nguyen
4fd514d97b Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: Cbj7vZcrDrL

--HG--
extra : rebase_source : 9b844911072ab2cc526f4ad16838e83f44a230da
2018-02-09 21:54:42 +00:00
arthur.iakab
f58e902071 Backed out 2 changesets (bug 1429573) for failing reftest on reftest/tests/editor/reftests/xul/number-3.xul on a CLOSED TREE
Backed out changeset 75364898f5f6 (bug 1429573)
Backed out changeset fe69b415f45b (bug 1429573)
2018-02-09 23:27:59 +02:00
Tim Nguyen
9235487cb3 Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: D7cMQyriekm

--HG--
extra : rebase_source : 189fe22d8b9619707753773b92f83bbdef3a247a
2018-02-09 19:24:11 +00:00
Csoregi Natalia
2d4c080565 Backed out 2 changesets (bug 1429573) for reftest failures /tests/reftest/tests/editor/reftests/xul/number-3.xul. on a CLOSED TREE
Backed out changeset bd6892535d35 (bug 1429573)
Backed out changeset 1c398da94994 (bug 1429573)
2018-02-09 16:56:39 +02:00
Tim Nguyen
96e5c9837c Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: 6sb1zcGv4k9

--HG--
extra : rebase_source : 35636617336551fb3aadc8fb321c66b5e5993239
2018-02-09 13:53:49 +00:00
shindli
0fcb667b73 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 12:13:08 +02:00
Ciure Andrei
8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Timothy Guan-tin Chien
93223f779f Bug 1418459 - Remove menuitem-iconic-desc-noaccel binding. r=Paolo
MozReview-Commit-ID: 3BjrOyJwBKA

--HG--
extra : rebase_source : d6fac024ebf69e056ad788c835577037a9a4c474
2018-02-07 15:50:22 +08:00
Timothy Guan-tin Chien
a5653964aa Bug 1421837 - Remove list{item|cell}-checkbox-iconic binding. r=Paolo
MozReview-Commit-ID: CcpvdPgU5yJ

--HG--
extra : rebase_source : 548f87144ac82f98ca5f20d5be0015398806bf63
2018-02-02 23:04:12 +08:00
Paolo Amadini
8c3a57c2a5 Bug 1427363 - Part 1 - Remove "autocomplete-result-popup" and related bindings. r=mak
MozReview-Commit-ID: oJ08wuZMop

--HG--
extra : rebase_source : 9293ad1fe9d7b710828564533d565b3140cb9319
2017-12-29 14:12:10 +00:00
Timothy Guan-tin Chien
2784227358 Bug 1429464 - Remove toolbox binding r=Gijs
- Move -moz-appearance: toolbox to xul.css.
- Remove the markup that initialize the palette field to null,
  effectively initialize the value to undefined, which is still
  falsey. The toolbar binding remains responsible for initializing
  the toolbox's palette property with an actual DOM node.

MozReview-Commit-ID: 7X6JAn79P3k

--HG--
extra : rebase_source : f89770670d0a5594e90347e32ee85c484826852a
2018-02-05 16:28:49 +08:00
Brian Grinstead
a35b976252 Bug 1424095 - Use display: block on iframes in XUL flexbox emulation mode;r=Gijs
With emulated flex display we wrap inline-level children into anonymous
wrapper-blocks, and those wrapper blocks serve as the flex items. Using
display: block and then resetting the hardcoded width/height does the trick.

MozReview-Commit-ID: Grh1KsSmngP

--HG--
extra : rebase_source : d0792b19387e50d7c70a50a741c060655d4a3669
2018-01-25 15:09:23 -08:00
Brian Grinstead
7748a17ff2 Bug 1424095 - Tweak frontend CSS to play nicely in XUL flexbox emulation mode;r=Gijs
There are still known issues with the browser chrome when emulating, but this changeset is
done in service of getting the UI to be close enough to start running Talos tests against
it in Bug 1425330.

MozReview-Commit-ID: B0w1aOmi4FJ

--HG--
extra : rebase_source : e8b13f9203f0e368fb6f36bc9d2059fff7061b54
2018-01-04 10:25:30 -08:00
Ethan Grace-Platow
5bdb87edca Bug 1419935 - Removed the unused menulist-description binding r=bgrins
--HG--
extra : rebase_source : 26d21a98c51a1c74a8e2371c2b47e4c1a92151d4
2018-01-23 22:28:53 -08:00
Tim Nguyen
c9103613c5 Bug 1428849 - Remove datetimepicker.xml bindings. r=mconley
MozReview-Commit-ID: LhfabvhJP5d

--HG--
extra : rebase_source : 8a2c329fab9b90746af9a09877be049479459b75
2018-01-09 19:39:30 +00:00
Dão Gottwald
d6173b3fbb Bug 449045 - Drop support for type=timed textboxes. r=enn
MozReview-Commit-ID: Ld6foAxCAhW

--HG--
extra : rebase_source : 94065ccfb55e8a93322cd5fbbeabcc78b222bf1a
2018-01-05 21:03:39 +01:00
Lucius Q. User
c83ae3a2c6 Bug 930845 - Removed expander binding, expander.css and expander.xml; r=enn
MozReview-Commit-ID: 26oF9gSQZVt

--HG--
extra : rebase_source : b12964a0d5f6af62542e3dc54b7552ea48125474
2018-01-05 19:09:21 +01:00
Myk Melez
c3da3e7642 Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: Egyzs2KxhzH
2018-01-04 21:37:47 -08:00
Sebastian Hengst
bc8e5f198e Backed out 2 changesets (bug 1379338) for failing Marionette headless' test_anonymous_content.py TestAnonymousNodes.test_find_anonymous_children. r=backout on a CLOSED TREE
Backed out changeset 232c97d7c2ea (bug 1379338)
Backed out changeset a76ff10b9bff (bug 1379338)
2018-01-04 20:15:18 +02:00
Myk Melez
f5bb45814e Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: 7NRHlSsdOtf
2018-01-04 07:34:15 -08:00
Florian Quèze
aedd830b22 Bug 909466 - The find toolbar should not overflow into the sidebar, r=Gijs. 2018-01-04 16:14:31 +01:00
Dão Gottwald
6ae22659e8 Bug 1419600 - Remove the dialogheader binding. r=bgrins
MozReview-Commit-ID: KbavddjDiH3

--HG--
extra : rebase_source : 34b34fb2e9c9f58b2fac0af794bef1f96b0d2df3
2018-01-03 21:24:59 +01:00
Ian Moody
f06ff8cd10 Bug 1422374 - Remove pointless stringbudleset binding. r=enndeakin+6102
MozReview-Commit-ID: FxBVCp87Xxc

--HG--
extra : rebase_source : 21a7ba52e2f67e625294c7406c0e9fe10d22a022
2017-12-12 15:57:45 +00:00
Brian Grinstead
6363cad3d4 Bug 1417119 - Remove xpfe autocomplete binding;r=iann_bugzilla+23131,Paolo
MozReview-Commit-ID: 6oDDVFetEBT

--HG--
extra : rebase_source : 7dbdd41a968e8cf711d9a639b28b9bc367121c13
2017-11-28 08:04:53 -08:00
Brian Grinstead
30a99a2b95 Bug 1419170 - Remove the statusbar and statusbarpanel bindings;r=Paolo
MozReview-Commit-ID: DbwMUBpHcri

--HG--
extra : rebase_source : 0fb627a10860302ca5f31013ed7d8370eb655230
2017-11-27 09:17:04 -08:00
Brian Grinstead
2214548e2c Bug 1416493 - Remove the menuseparator XBL binding;r=Gijs
Key accessibility off of the tag name instead of the role attribute
and load styles in global.css instead of <resources>

MozReview-Commit-ID: Epv0rHHzbz0

--HG--
extra : rebase_source : 2239c8ccca8d899b4c4144faab7212f120f00e23
2017-11-22 13:47:09 -08:00
Brian Grinstead
5f270e061f Bug 1418494 - Flatten menucaption-inmenulist into menucaption;r=mconley
The only time menucaptions are created are for optgroups, and they
always get instantiated as menucaption-inmenulist. Flatten the
inheritance here to get rid of a binding.

MozReview-Commit-ID: KWzor0QDdma

--HG--
extra : rebase_source : a87ea48a4c6815ec6bdb53925283a9c1ed89f5a2
2017-11-20 10:05:35 -08:00
Brian Grinstead
0ed4d8d06c Bug 1416368 - Remove unused statusbarpanel-* bindings;r=dao
MozReview-Commit-ID: I6QKxP6joag

--HG--
extra : rebase_source : 0a78abfaa63e969c41656fb2b7957dc9e959bc8b
2017-11-10 14:48:34 -08:00
Markus Stange
ea1a8597fe Bug 1400259 - Extend the workaround to cover all popup states and both opacity and transform. r=Gijs
MozReview-Commit-ID: ADRPANKhQy8

--HG--
extra : rebase_source : d829e986e2de48e29e1e1ab19307e3f26bfd4b5d
2017-11-03 16:28:50 -04:00
Paolo Amadini
415b757ab6 Bug 1403231 - Remove the "image" XBL binding. r=bz,bgrins
MozReview-Commit-ID: 3pI7jZovUX6

--HG--
extra : rebase_source : 1e3df67fb9b39b385a37bf1aa0aed74b626af0bd
2017-10-28 16:54:09 +01:00
Markus Stange
bd9cd045d4 Bug 1400259 - Add will-change:transform to the panel in order to work around a compositor bug. r=mconley
The bug has something to do with ContainerLayer nesting changes being mishandled:
a new ContainerLayer for the transform is being inserted around the container
layer for the opacity, which has an intermediate surface.
This change makes the outer ContainerLayer permanent so that the dynamic
insertion case is not hit.

MozReview-Commit-ID: lETpsr4YJi

--HG--
extra : rebase_source : 7b82976c7c91328c72b54a931732447d82a3ce6d
2017-11-02 15:23:41 -04:00
Dão Gottwald
223f606a50 Bug 1407613 - Remove dropmarker from the generic autocomplete binding. r=mak
MozReview-Commit-ID: DIVPqfbkJnL

--HG--
extra : rebase_source : 00636b09d381b201733be7c6a79433555f106af9
2017-10-11 15:34:57 +02:00
Sam Foster
eaaaf407ae Bug 1406401 - Dragging toolbar separators shouldnt move the window. r=dao
MozReview-Commit-ID: 8xvYIUFuzI8

--HG--
extra : rebase_source : b1c28569b8a7d1af2535e583519e64764877a4f4
2017-10-06 14:29:45 -07:00
Sam Foster
7b38de1eb4 Bug 1387415 - Make empty toolbar spaces be drag handles for the window. r=dao
* Add -moz-window-drag: drag property to toolbars in toolkit, on Windows as support was added in bug 1163113
* Use the toolbar-drag binding for #nav-bar on Linux.

MozReview-Commit-ID: 8ZABYMWswk1

--HG--
extra : rebase_source : 28c2fceef4991d4684c8249a787995994af1120d
2017-09-21 09:28:55 -07:00
Erica Wright
c030f1308f Bug 1393870 - Panels anchored to bottom have weird animation. r=sfoster
MozReview-Commit-ID: LH3vRWJeYbU

--HG--
extra : rebase_source : 5eb9eb9831af2e35782debffc2518c43196c0b7b
2017-08-31 15:41:02 -04:00
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
Sam Foster
bae82564b3 Bug 1352075 - Implement new animation for opening/closing the arrow panels. r=dao,mossop
* Use new panel animation when opening arrow-panels (including bookmarks menu) to fade in and drop into position
* Linux/GTK is (still) excluded
* New animation is non-directional (i.e. LTR vs. RTL)

This was landed then backed out due to test failures. New since last review:

* Make opacity & transform transition durations equal - ensuring popup is not still moving when popupshown is fired
* Fix missing comma in transition-duration values
* Add animating attribute to the arrowpanel binding to disable pointer-events during the opening transition (via :jaws)
* Wait for popupshown rather than transitionend in bookmark reparenting test
* Fix specificity of CSS rules for panels/bookmarks-menu on edges other than the top (via :jaws)

MozReview-Commit-ID: DTnvyMryf5Y

--HG--
extra : rebase_source : 77895818356b1b366e93c6a8c508ae2b74dbca5c
2017-07-27 11:07:23 -07:00
Dão Gottwald
691d3a678f Bug 1356705 - Use CSS smooth scroll when smooth scrolling a XUL scrollbox. r=mconley
MozReview-Commit-ID: 4Cjr1MuSVkk

--HG--
extra : rebase_source : ed2a4e1be80d504f6e77f61427cd895b9e688fa5
2017-08-02 16:50:02 -04:00
Wes Kocher
111fa9e5a3 Backed out changeset 4e1a1565e417 (bug 1007283) for causing 1385079 a=bustage
MozReview-Commit-ID: 1FeEnNpHa8q
2017-07-28 14:28:17 -07:00
Dão Gottwald
fe72da1e54 Bug 1007283 - Enable arrow panel animations on Linux. r=jaws
MozReview-Commit-ID: BUL3NWpsKll

--HG--
extra : rebase_source : b2434d6167e758a92b42a2277e5f4b63f32e7e00
2017-07-19 23:16:19 +02:00
Kris Maglione
17bf40724e Bug 1381321: Support <select> dropdowns in OOP options browsers. r=aswan
MozReview-Commit-ID: 1hYgY7s0a6V

--HG--
extra : rebase_source : 78f568dbdeb3dcb0500913648d3c9bfbdfffd138
2017-07-16 12:51:00 -07:00
Wes Kocher
20324b4f78 Backed out changeset 252482fcc324 (bug 1352075) for various browser-chrome failures on windows like browser_ext_browserAction_popup_resize.js a=backout CLOSED TREE
MozReview-Commit-ID: 6VeLbOA3TXa

--HG--
extra : amend_source : b5751304beb9dc272549264c863977a1cbc9527d
2017-06-23 13:14:51 -07:00
Sam Foster
fe0bdb5e71 Bug 1352075 - Add Photon arrow-panel animation for Mac+Windows. r=dao,mossop
* Use new panel animation when opening arrow-panels (including bookmarks menu) to fade in and drop into position
* Linux/GTK is (still) excluded
* The same element has its opacity and transform properties animated as before, so it doesnt change fundamentally
* New animation is non-directional (i.e. LTR vs. RTL)
* Fine-tune open/close transitions via :epang

MozReview-Commit-ID: 8t5XXT8KmmD

--HG--
extra : rebase_source : d4a08653d80ff09145dd7f7a824d08550d9d177f
2017-06-14 10:44:13 -07:00
Florian Quèze
d1af2c57f3 Bug 1374257 - avoid attaching an xbl binding to hidden labels, r=dao. 2017-06-20 10:25:23 +02:00
Markus Stange
7dbdf64f91 Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r=dao
MozReview-Commit-ID: 86NXigOihj3

--HG--
extra : rebase_source : 8dfcda36e1c89acf3cd60db044c627b039702432
2017-06-09 11:19:29 -04:00
Cameron McCormack
1849ea4995 Backout bug 1291457 and bug 1370034 for bustage. 2017-06-19 13:55:15 +08:00
Markus Stange
72d1052d95 Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r=dao
MozReview-Commit-ID: 86NXigOihj3

--HG--
extra : rebase_source : 8dfcda36e1c89acf3cd60db044c627b039702432
2017-06-09 11:19:29 -04:00
Ricky Chien
3025ba0bee Bug 1366148 - Making menulist and menupopup highlightable r=jaws,mossop
MozReview-Commit-ID: 14HG16oPb0g

--HG--
extra : rebase_source : 2b1f1c16f8ab4605f73c36f376997ddd18ad08d5
2017-05-20 00:09:25 +08:00
Mats Palmgren
aea77748e4 Bug 1365614 part 1 - Backout bug 1358840. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
MozReview-Commit-ID: GwjC0YXc17m

--HG--
extra : source : cdaaaf661b0fae3029e6dbc2419b32eb3c96b4a4
2017-05-18 11:08:00 +08:00
Carsten "Tomcat" Book
6c2dbacbba Backed out changeset cdaaaf661b0f (bug 1365614) on request from glob 2017-05-22 15:45:53 +02:00