Edouard Oger
83ef240038
Bug 1453958 - Remove menulist-base binding. r=dao
...
MozReview-Commit-ID: IZTg4njQtCb
2018-04-13 22:02:48 -04:00
Marco Bonardo
a3ffb2809d
Bug 1446982 - Show the url when a remote tab entry is selected/hovered in the Address Bar. r=adw
...
MozReview-Commit-ID: 63fmwkESd4w
2018-04-06 17:43:18 +02:00
Dão Gottwald
5bac9e65ac
Bug 1445912 - Remove PopupBoxObject::enableKeyboardNavigator/enableRollup/setConsumeRollupEvent in favor of DOM attributes. r=enn,peterv
2018-04-12 16:55:50 +02:00
Paolo Amadini
42539f2b75
Bug 1451408 - Remove unused "button-repeat" binding. r=bgrins
...
MozReview-Commit-ID: 20A1zxLgnWz
2018-04-12 16:05:30 +01:00
Margareta Eliza Balazs
e9ec6db248
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-12 12:46:52 +03:00
Margareta Eliza Balazs
99ebfd23f7
Merge inbound to mozilla-central. a=merge
2018-04-12 12:38:56 +03:00
Paolo Amadini
1a948da9f4
Bug 1452930 - Incorrect sizing of the search plugin icon. r=florian
...
MozReview-Commit-ID: 3iAtuqa0N7U
2018-04-10 15:30:59 +01:00
Boris Zbarsky
9a1a04e3f8
Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug
...
MozReview-Commit-ID: 4OjGuYkpXMM
2018-04-12 00:05:49 -04:00
Dão Gottwald
caee52c07e
Bug 1453281 - Remove obsolete menubar binding and styling. r=bgrins,Paolo
...
MozReview-Commit-ID: Kao3jst0DBJ
2018-04-11 17:29:27 +02:00
Gijs Kruitbosch
72e1b47405
Bug 1452926 - add easing back to videocontrol control animations, r=timdream
...
MozReview-Commit-ID: w8rdA1uk5H
2018-04-10 14:44:21 +01:00
Jonathan Kingston
c3449ab668
Bug 1374741 - Within toolkit/ make openUILinkIn() provide the correct triggeringPrincipal. r=Gijs
...
MozReview-Commit-ID: AX2S3bEKl1w
2018-02-21 23:08:42 +00:00
Timothy Guan-tin Chien
de4a4c4b87
Bug 1452342 - Toggle cursor visibility correctly in video fullscreen mode r=Gijs
...
MozReview-Commit-ID: K3a40Q4hgZb
2018-04-09 13:00:15 +08:00
Timothy Guan-tin Chien
58bf21ba35
Bug 1447544 - Remove the event listeners and timers when the videocontrols binding is destroyed r=Gijs
...
Additionally,
- Remove `self = this` usage
- Remove access of the `Utils` object from the scope chain
- Modify DevTools debugger test case because all event listeners are the one unwrap-able object
MozReview-Commit-ID: 5kbLgD951CM
2018-03-28 15:35:33 +08:00
Timothy Guan-tin Chien
21b1264001
Bug 1447544 - Set firstShow to false before the control fades out r=Gijs
...
The flag is used to trigger play() when the control first hides.
There is no reason to set only after transition ends. We can set it to false
as soon as we trigger play().
This is likely to fix a regression from bug 1449532 given that we have switched
to Web Animation API there.
MozReview-Commit-ID: F4n3rKdzYKr
2018-04-05 13:07:27 +08:00
Gijs Kruitbosch
03c94e56b1
Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
...
MozReview-Commit-ID: C0VO0U3UJ76
2018-03-21 17:10:40 +00:00
Paolo Amadini
90cb477849
Bug 1451691 - Unify the markup of toolbar buttons of the menu type. r=enn
...
MozReview-Commit-ID: CT2ezCzucsL
2018-04-05 11:46:00 +01:00
Margareta Eliza Balazs
3b5b49667d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-04 12:50:16 +03:00
Ciure Andrei
ac39fcba12
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-04 00:58:50 +03:00
Ciure Andrei
0b523d8933
Merge inbound to mozilla-central. a=merge
2018-04-04 00:54:16 +03:00
Timothy Guan-tin Chien
1ee4764aac
Bug 1449532 - Part III, Polyfill Web Animation API features r=Gijs
...
The Animation and KeyframeEffect constructors and the finshed promise are not
enabled on release channel currently. The polyfill is added to make sure
we don't break on release.
When the feature ships, removing the polyfill should be as easy as
reverting this changeset.
MozReview-Commit-ID: 2EWN7hBN5tj
2018-03-31 11:31:36 +08:00
Timothy Guan-tin Chien
6164e408c3
Bug 1449532 - Part II, Use Web Animation API to animate video control transition r=Gijs
...
Web Animation API should give us deterministic timing when the transition ends or aborts.
Additional clean-ups:
- Make sure hidden status is always set/get from the hidden property,
instead of the hidden attribute.
- Remove the unused isControlBarHidden property.
- controlsSpacer no longer has a background color (removed in bug 1374007),
therefore it no longer needs a transition and there is no need to test
its state with the test added in bug 1319301.
- Fix a logic error at hideByAdjustment property, revealed by the changed
transition timing, in which adjustControlSize() would show the controlBar
set hidden by the transition.
MozReview-Commit-ID: DB2cgQcUEXi
2018-03-30 00:21:03 +08:00
Timothy Guan-tin Chien
ffda36e2f9
Bug 1449532 - Part I, Backed out changeset 99fc41ec7ce9 (Bug 1444489 Part VIII) r=Gijs
...
MozReview-Commit-ID: LQhZq0RlOvi
2018-03-28 19:22:03 +08:00
Emilio Cobos Álvarez
90df173c27
Bug 1450619: Remove useless extends= from the browser bindings. r=dao
...
MozReview-Commit-ID: 9amwVpbneQl
2018-04-02 05:59:51 +02:00
Emilio Cobos Álvarez
312c1aa49d
Bug 1450653: Remove useless extends= in menubar bindings. r=dao
...
This is only applied to menubars already, and this binding is not extended, so
should be an idempotent change.
MozReview-Commit-ID: 8DiDTC8KBjR
2018-04-02 13:14:08 +02:00
Timothy Guan-tin Chien
8032c9691d
Bug 1450013 - Remove throbber/spinner from mobile video controls. r=Gijs
...
MozReview-Commit-ID: SgPgfjt4LJ
2018-04-02 14:45:52 +08:00
Peter Van der Beken
317400d75b
Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
2018-02-16 15:28:31 +01:00
Brindusan Cristian
0c919122c7
Backed out changeset cbf007a7027f (bug 1371523) for browser chrome failures on toolkit/content/tests/browser/browser_findbar.js CLOSED TREE
2018-03-31 01:16:09 +03:00
Gijs Kruitbosch
2a9cd6d415
Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
...
MozReview-Commit-ID: C0VO0U3UJ76
2018-03-21 17:10:40 +00:00
Olli Pettay
9fca4dc42c
Bug 1443958 - Synthesizing a click() on input type=date should not show the date picker UI , r=mconley
2018-03-30 02:51:17 +03:00
Paolo Amadini
5621a22a69
Bug 1434860 - Part 2 - Remove support for menu-button toolbar buttons. r=enn
...
MozReview-Commit-ID: MTLaIPzg7a
2018-04-03 16:26:03 +01:00
Boris Zbarsky
9b6f2f7bff
Bug 1448391. Remove pointless QI in tree's 'view' getter. r=gijs
2018-03-26 13:35:04 -04:00
Tim Nguyen
06d8af81bb
Bug 1445099 - Remove unused properties from browser binding. r=enndeakin
2018-03-26 16:32:37 +02:00
Tim Nguyen
d49de43825
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
c389c6cf9c
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 14:35:17 +02:00
Margareta Eliza Balazs
8ad3204b44
Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
...
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
76bd43b52d
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
9f6b37eabb
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 13:59:50 +02:00
Olli Pettay
a0c82593ab
Bug 1445207, populate input type=date's .value when changing the value in the UI, r=mconley
2018-03-23 20:06:01 +02:00
Timothy Guan-tin Chien
943b30167b
Bug 1446157 - Remove unused grippy binding r=enndeakin+6102
...
MozReview-Commit-ID: KWC9HpTzig
2018-03-20 17:21:19 +08:00
Andreea Pavel
7bcb3e8cb2
Backed out 3 changesets (bug 1446157) for browser chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE
...
Backed out changeset 2491f8caeffa (bug 1446157)
Backed out changeset be65061c2d72 (bug 1446157)
Backed out changeset de560a993de1 (bug 1446157)
2018-03-22 18:49:31 +02:00
Timothy Guan-tin Chien
7afec4bfc9
Bug 1446157 - Remove unused grippy binding r=enndeakin+6102
...
MozReview-Commit-ID: KWC9HpTzig
2018-03-20 17:21:19 +08:00
Timothy Guan-tin Chien
0381c07143
Bug 1444489 - Part VIII, Transition the visibility property instead of using transitionend event r=Gijs
...
Fades out all the UIs by applying CSS transition on opacity and visibility.
Stop relying on transitionend event to set the hidden state.
This removes a source of intermittent failure and while making sure UIs are
hidden.
MozReview-Commit-ID: FR7JQn4eO3X
2018-03-16 06:55:58 +08:00
Timothy Guan-tin Chien
65fb8f8384
Bug 1444489 - Part VII, nit: Improve naming consistency in videocontrols.xml r=Gijs
...
Convert all is* methods to getter or rename them if they take arguments.
MozReview-Commit-ID: GOJzz0JYGnq
2018-03-14 13:41:20 +08:00
Timothy Guan-tin Chien
66d1a4f27e
Bug 1444489 - Part VI, Enlarge the size of controls on mobile r=e7358d9c+590837,Gijs
...
Enlarge controls by around 1.3x, which is the size of the original touch controls.
MozReview-Commit-ID: kpgFFIW2hh
2018-03-09 17:00:51 -08:00
Timothy Guan-tin Chien
360df46463
Bug 1444489 - Part IV, Implement Casting UI on videoControls r=Gijs
...
Optimize and re-commit the casting buttons SVG removed from the previous commit.
MozReview-Commit-ID: GICxaRZXTiJ
2018-03-09 17:39:44 -08:00
Timothy Guan-tin Chien
32c47bcbf9
Bug 1444489 - Part III, Workaround bug 718107 r=Gijs
...
The videocontrols binding will be destroyed and reattached when the video
enters/leaves fullscreen. This change accounts for that so that screen
orientation is correctly set on mobile.
MozReview-Commit-ID: 7D1gkiuXZtX
2018-03-21 15:19:00 +08:00
Timothy Guan-tin Chien
00fdf79b83
Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls r=Gijs
...
Also migrates TouchUtils to videoControls in order to keep some interactions.
Removed the casting button from TouchUtils (to be add back to Utils in the next
commit; not removing the SVG images for hg annotation)
MozReview-Commit-ID: DzhmjykCLzu
2018-03-21 15:10:20 +08:00
Timothy Guan-tin Chien
88b40be532
Bug 1444489 - Part I, Convert noControls binding to HTML content r=Gijs
...
The noControls binding is bound to <video> without controls on mobile
(see geckoview/content.css), and is only visible when the video is
blocked because of background autoplay.
MozReview-Commit-ID: KZqlQedCjd5
2018-03-12 22:30:03 +08:00
Timothy Guan-tin Chien
a1b97e21fb
Bug 1446009 - Remove groupbox-base binding by moving groupbox.css into components.css r=enndeakin+6102
...
MozReview-Commit-ID: 1XVuuXNX0Eq
2018-03-20 15:15:40 +08:00
Matt Claypotch
f8e96e0813
Bug 1446163 - Remove the splitter binding r=enn
2018-03-16 14:53:00 +02:00