69cb2845a0782bf7ab65040e70d492b5efa59aa1: Bug 1349255 - Make PBrowser.NotifyIMEFocus async to avoid UI jank.
draft
Henry Chang <hchang@mozilla.com> - Mon, 08 May 2017 19:07:56 +0800 - rev 585642
Push
61157 by hchang@mozilla.com at Sat, 27 May 2017 14:53:00 +0000
Bug 1349255 - Make PBrowser.NotifyIMEFocus async to avoid UI jank.
MozReview-Commit-ID: 15eUwMJ2Q7H
6bccf7ff01b67ce248c440a63260544050fdf376: Bug 1363678 - Adapt tests to the new filtering logic. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 May 2017 18:15:07 +0200 - rev 585641
Push
61156 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:51:08 +0000
Bug 1363678 - Adapt tests to the new filtering logic. r=bgrins
MozReview-Commit-ID: Kv4fmQ4hU9c
dc120e7fd66a6cf3054b5b2afdeacfc46dbbe2cb: Bug 1363678 - Refactor how we do the messages limit on the reducer. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 May 2017 18:14:28 +0200 - rev 585640
Push
61156 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:51:08 +0000
Bug 1363678 - Refactor how we do the messages limit on the reducer. r=bgrins
The parent commit did some changes to the architecture of the store that
needed to be handled on the limit messages function.
We take advantage of this to rewrite the functions involved to be as efficient
as possible. To do that, we limit the work done by Immutable structures by doing
changes in them only once per added messages.
MozReview-Commit-ID: 6VzobhWzK40
85e651c6e8c11d35dda5cd9beb3d31cceb944748: Bug 1363678 - Move the filtering logic to the reducer. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Sat, 27 May 2017 16:48:44 +0200 - rev 585639
Push
61156 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:51:08 +0000
Bug 1363678 - Move the filtering logic to the reducer. r=bgrins
We used to do the filtering on the selector, which can be costly because
we're looping through all the messages of the store on each new message.
Moving the logic to the reducer allow us to be more thoughtful about which
messages to evaluate and when.
In order to make this change, we need to pass the filter state to the message
reducer. This is done by ditching the combineReducers helper function and do
the plumbing by ourselves, which isn't complex.
MozReview-Commit-ID: Lw37XgEFf7e
d380eff89c9f27887a7701c13ff6ee081df3104d: Bug 1363678 - Adapt tests to the new filtering logic. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 May 2017 18:15:07 +0200 - rev 585638
Push
61155 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:38:42 +0000
Bug 1363678 - Adapt tests to the new filtering logic. r=bgrins
MozReview-Commit-ID: Kv4fmQ4hU9c
83982e7aa1110918ad441009376b97d4ff7e6197: Bug 1363678 - Refactor how we do the messages limit on the reducer. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 May 2017 18:14:28 +0200 - rev 585637
Push
61155 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:38:42 +0000
Bug 1363678 - Refactor how we do the messages limit on the reducer. r=bgrins
The parent commit did some changes to the architecture of the store that
needed to be handled on the limit messages function.
We take advantage of this to rewrite the functions involved to be as efficient
as possible. To do that, we limit the work done by Immutable structures by doing
changes in them only once per added messages.
MozReview-Commit-ID: 6VzobhWzK40
847f0b7113441fdd534eb30fa9f4ff336c284c53: Bug 1363678 - Move the filtering logic to the reducer. r=bgrins
draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 May 2017 18:14:01 +0200 - rev 585636
Push
61155 by bmo:nchevobbe@mozilla.com at Sat, 27 May 2017 14:38:42 +0000
Bug 1363678 - Move the filtering logic to the reducer. r=bgrins
We used to do the filtering on the selector, which can be costly because
we're looping through all the messages of the store on each new message.
Moving the logic to the reducer allow us to be more thoughtful about which
messages to evaluate and when.
In order to make this change, we need to pass the filter state to the message
reducer. This is done by ditching the combineReducers helper function and do
the plumbing by ourselves, which isn't complex.
MozReview-Commit-ID: Lw37XgEFf7e
9499f3278cefee7a653d8661e0f2b57ef95e86c4: Bug 1368041 - Enable no-array-constructor across mozilla-central r?standard8
draft
Dan Banner <dbugs@thebanners.uk> - Sat, 27 May 2017 15:17:29 +0100 - rev 585635
Push
61154 by bmo:dbugs@thebanners.uk at Sat, 27 May 2017 14:19:05 +0000
Bug 1368041 - Enable no-array-constructor across mozilla-central r?standard8
MozReview-Commit-ID: EXJNufdKKhJ
72eb3eb9c84f2c9da4bbea34bb2f5136a4fcde75: Bug 1354078 - update labels for customization context menus for Photon, r?bgrins
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 24 May 2017 11:17:54 +0100 - rev 585634
Push
61153 by gijskruitbosch@gmail.com at Sat, 27 May 2017 12:33:11 +0000
Bug 1354078 - update labels for customization context menus for Photon, r?bgrins
MozReview-Commit-ID: 1qMCkzxuT4M
bc0da11aa6aed1b8a2781b1222c116895e15c573: Bug 1354078 - update panel/toolbar context menus to move items to the right place, with tests, r?bgrins
draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sat, 27 May 2017 12:48:36 +0100 - rev 585633
Push
61153 by gijskruitbosch@gmail.com at Sat, 27 May 2017 12:33:11 +0000
Bug 1354078 - update panel/toolbar context menus to move items to the right place, with tests, r?bgrins
MozReview-Commit-ID: DpQdvE25iqU
350900050b5b3bccde717d540e44b1feba475930: Bug 1366252 - Include the URL of the support page in the error message of the no-results-found view of about:preferences search.
draft
Evan Tseng <evan@tseng.io> - Mon, 22 May 2017 15:26:16 +0800 - rev 585632
Push
61152 by bmo:evan@tseng.io at Sat, 27 May 2017 12:21:00 +0000
Bug 1366252 - Include the URL of the support page in the error message of the no-results-found view of about:preferences search.
MozReview-Commit-ID: 8WkMtMhN74B
66c73b65bf2d02c59f361b89135dc56553c3e4eb: Backed out changeset 08b93bba921c (bug 1358117) for Android Nightly bustage. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 27 May 2017 14:01:55 +0200 - rev 585631
Push
61152 by bmo:evan@tseng.io at Sat, 27 May 2017 12:21:00 +0000
Backed out changeset 08b93bba921c (
bug 1358117) for Android Nightly bustage. r=backout a=backout
MozReview-Commit-ID: IgiZGwOZ3tD
590a85b31999a060e30bbf31352216860ba081a9: Backed out changeset 44e144a782e1 (bug 1361664) for Android Nightly bustage. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 27 May 2017 14:01:07 +0200 - rev 585630
Push
61152 by bmo:evan@tseng.io at Sat, 27 May 2017 12:21:00 +0000
Backed out changeset 44e144a782e1 (
bug 1361664) for Android Nightly bustage. r=backout a=backout
MozReview-Commit-ID: L3hDVLxBkoJ
fa869ff5ecf6259451b656d879dde8371a6a4483: Backed out changeset d289ee2c794d (bug 1361664)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 27 May 2017 14:00:27 +0200 - rev 585629
Push
61152 by bmo:evan@tseng.io at Sat, 27 May 2017 12:21:00 +0000
Backed out changeset d289ee2c794d (
bug 1361664)
MozReview-Commit-ID: gNRtEiyg7W
79672124f94749435dded01be019f060b3c11fd2: Bug 1361938 - Disable test_transitions_replacement_on_busy_frame.html. r?boris
draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 27 May 2017 20:48:23 +0900 - rev 585628
Push
61151 by hikezoe@mozilla.com at Sat, 27 May 2017 11:49:20 +0000
Bug 1361938 - Disable test_transitions_replacement_on_busy_frame.html. r?boris
This test had been passed accidentaly.
In the test initially a transition (transform: none to translateX(300px)) is
created. After the transition was sent to the compositor, secondary transition
tries to be created, the after-change style of the secondary transitions is
translateX(0px). As per the transition spec, the before-change style of the
secondary should be translateX(300px), but on current implementation it's
approximately translateX(0.3px) that including the first transitioning value.
It's apparently wrong. With the first patch in this bug, the value becomes
sometimes translateX(0px) on non-E10S debug build for unknown reasons. As a
result, we don't create the secondary transition because of there is no
difference between before-change(translateX(0px)) and after-change
style(translateX(0px).
This test can be enabled once we get correct before-change style (
bug 1368235).
MozReview-Commit-ID: IHKCf5fnKRA
44873f273419216715fdbb90e4d80fb82ccda848: Bug 1361938 - Don't process visited rules during animation-only restyle. r?jryans
draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 27 May 2017 20:48:23 +0900 - rev 585627
Push
61151 by hikezoe@mozilla.com at Sat, 27 May 2017 11:49:20 +0000
Bug 1361938 - Don't process visited rules during animation-only restyle. r?jryans
MozReview-Commit-ID: GEKzOanu0VD
362daa8e58837d0e0690752177fbfc461defb198: Bug 1361938 - Do not cascade when we have both of RESTYLE_STYLE_ATTRIBUTE and animation RestyleReplacements. r?heycam
draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 27 May 2017 20:48:23 +0900 - rev 585626
Push
61151 by hikezoe@mozilla.com at Sat, 27 May 2017 11:49:20 +0000
Bug 1361938 - Do not cascade when we have both of RESTYLE_STYLE_ATTRIBUTE and animation RestyleReplacements. r?heycam
The PropertyDeclarationBlock which has been set for RESTYLE_STYLE_ATTRIBUTE is
stored in rule nodes, we will end up processing RESTYLE_STYLE_ATTRIBUTE in
animation-only restyle if we call cascade_primary_and_pseudos duing
animation-only restyle in the case where we have both of
RESTYLE_STYLE_ATTRIBUTE and animation RestyleReplacements.
MozReview-Commit-ID: DatPeRJkAlv
d72d4c49c829187bcd63658227203397cacc8327: Bug 1362542 - Avoid flusing layout when updating tabs' visiblity status for the overflow menu. r?florian
draft
Dão Gottwald <dao@mozilla.com> - Sat, 27 May 2017 13:42:20 +0200 - rev 585625
Push
61150 by dgottwald@mozilla.com at Sat, 27 May 2017 11:42:50 +0000
Bug 1362542 - Avoid flusing layout when updating tabs' visiblity status for the overflow menu. r?florian
MozReview-Commit-ID: IG3t4vMdDFu
639fb6d4b1be21fc930f8fa5451d483832e882cd: Bug 1368208 - Don't flush layout to determine whether scrollbox scroll buttons should be enabled/disabled. r?florian
draft
Dão Gottwald <dao@mozilla.com> - Sat, 27 May 2017 13:34:43 +0200 - rev 585624
Push
61149 by dgottwald@mozilla.com at Sat, 27 May 2017 11:35:23 +0000
Bug 1368208 - Don't flush layout to determine whether scrollbox scroll buttons should be enabled/disabled. r?florian
MozReview-Commit-ID: 78COLSJRszS
63bcc72798a08d33e47dc359212a4dba82a39475: Bug 1363596 part 3 - Add string support for list-style-type. r=heycam
draft
Xidorn Quan <me@upsuper.org> - Fri, 26 May 2017 09:39:58 +1000 - rev 585623
Push
61148 by xquan@mozilla.com at Sat, 27 May 2017 10:48:14 +0000
Bug 1363596 part 3 - Add string support for list-style-type. r=heycam
MozReview-Commit-ID: 9zT8IH6sxWH