5ad3d262ebbe3462faeee014bad0d01a8baa6b68: Bug 1388220 - Simple interpolation test cases for text-shadow and box-shadow with currentcolor. r=xidorn
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 15 Aug 2017 15:21:19 +0900 - rev 646559
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1388220 - Simple interpolation test cases for text-shadow and box-shadow with currentcolor. r=xidorn MozReview-Commit-ID: EjWBAlXuvAw
69d9e5af29b7af2097ca588b1b1b2a945a275d51: servo: Merge #18084 - Currentcolor for box shadow animation (from hiikezoe:currentcolor-for-box-shadow-animation); r=xidorn
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 15 Aug 2017 04:37:44 -0500 - rev 646558
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
servo: Merge #18084 - Currentcolor for box shadow animation (from hiikezoe:currentcolor-for-box-shadow-animation); r=xidorn <!-- Please describe your changes on the following line: --> https://bugzilla.mozilla.org/show_bug.cgi?id=1388220 --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors Source-Repo: https://github.com/servo/servo Source-Revision: 526d573e07b55621a6448614381b26e7bea3f46a
6116b4a416496dd7e83c8099a479e5bd4d7f9558: Bug 1390384 - Apply SMIL's calcMode=discrete handling to discretely animatable properties in Stylo; r=hiro
Brian Birtles <birtles@gmail.com> - Tue, 15 Aug 2017 14:40:06 +0900 - rev 646557
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1390384 - Apply SMIL's calcMode=discrete handling to discretely animatable properties in Stylo; r=hiro In SMIL if a discrete calcMode is used, the keyTimes attribute may be used to specify the times at which the various animation values are used, overriding the regular 50% flip behavior (see nsSMILAnimationFunction::ScaleSimpleProgress). However, this behavior is only applied when the calcMode is known to be discrete. If the author specifies calcMode="linear" but attributeType="stroke-linecap" then SMIL should fall back to discrete calcMode including applying the special keyTimes behavior. For the Servo backend, Servo_AnimationValues_Interpolate does not return an error for discretely animated properties so SMIL does not recognize when we fall back to discrete calcMode. This patch adds a check before performing interpolation that tests if the property is a discretely interpolable one and, if it is, returns an error so that we run SMIL's special discrete calcMode handling. MozReview-Commit-ID: FOp8XcNbvdu
38cb840498c5f24a8a7772faa9dab1d6a4377238: Bug 1388669. P2 - also rewrite the entry condition of buffering state. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 09 Aug 2017 17:45:12 +0800 - rev 646556
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1388669. P2 - also rewrite the entry condition of buffering state. r=gerald For the same reason as P1, we check mCanPlayThrough instead of IsExpectingMoreData(). MozReview-Commit-ID: FZAcWyJmaK6
d1045e9f7ebf607b76d15f9aeea7db71e6b4db9f: Bug 1388669. P1 - rewrite the exit condition of BufferingState::Step(). r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 09 Aug 2017 17:20:53 +0800 - rev 646555
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1388669. P1 - rewrite the exit condition of BufferingState::Step(). r=gerald Note we don't check MediaResource::IsLiveStream/IsExpectingMoreData() for they should be included in the CanPlayThrough condition. This allows us to remove some methods from MediaResource. MozReview-Commit-ID: JtmRg9VeqGv
831879813489c70c3f6caa5c625544583798e1d9: Bug 1387939 - Update wpt expectations for stroke-dasharray accumulation/addition. r=hiro
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 15 Aug 2017 13:16:23 +0900 - rev 646554
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1387939 - Update wpt expectations for stroke-dasharray accumulation/addition. r=hiro MozReview-Commit-ID: H4nQ4eZM5fS
7bf71d6ebb33fb4c40f87ad1ef45e4cead1f7355: Bug 1387939 - Enable test cases for interpolation between 'auto' and other values on stylo. r=boris
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 15 Aug 2017 13:16:21 +0900 - rev 646553
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1387939 - Enable test cases for interpolation between 'auto' and other values on stylo. r=boris MozReview-Commit-ID: ExV5yoVVxBZ
0abfbbd76ea4501dddb230581113728d52bb273c: servo: Merge #18081 - Fix interpolation between auto and other values (from hiikezoe:interpolation-with-auto); r=birtles,boris,mantaroh
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 15 Aug 2017 03:28:21 -0500 - rev 646552
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
servo: Merge #18081 - Fix interpolation between auto and other values (from hiikezoe:interpolation-with-auto); r=birtles,boris,mantaroh <!-- Please describe your changes on the following line: --> https://bugzilla.mozilla.org/show_bug.cgi?id=1387939 --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors Source-Repo: https://github.com/servo/servo Source-Revision: 87c872a7f729effe115036034084d2af39d0447b
5ce23254ee8ced2ec92741deee3b013f15479906: Bug 1388348 - Set width of search input as 250px to match Photon visual spec. r=rickychien,timdream
Evan Tseng <evan@tseng.io> - Wed, 09 Aug 2017 15:18:24 +0800 - rev 646551
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1388348 - Set width of search input as 250px to match Photon visual spec. r=rickychien,timdream MozReview-Commit-ID: LQ1Iq64LXcl
325b3285423305e28f150c05b646b6656c17ac04: Bug 1387995 - Disable failing a11y tests and enable it for stylo. r=jmaher
Xidorn Quan <me@upsuper.org> - Tue, 15 Aug 2017 15:21:28 +1000 - rev 646550
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1387995 - Disable failing a11y tests and enable it for stylo. r=jmaher MozReview-Commit-ID: 6drQyOT7fs4
323abbc4f7214442582cde7e370c1a99f91bf350: Bug 1380910 - Enhance form autofill note by showing the categories intersection of result fields and form fields instead of their union. r=lchang,seanlee
Ray Lin <ralin@mozilla.com> - Fri, 11 Aug 2017 10:23:49 +0800 - rev 646549
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1380910 - Enhance form autofill note by showing the categories intersection of result fields and form fields instead of their union. r=lchang,seanlee MozReview-Commit-ID: AeCszHgfSS5
040126f6241c3335d5a325cdc374a9e65d2848a7: Bug 1389283 - [UITour] Highlighting appmenu items breaks click functionality of submenus, r=Gijs
Fischer.json <fischer.json@gmail.com> - Sun, 13 Aug 2017 15:50:07 +0800 - rev 646548
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1389283 - [UITour] Highlighting appmenu items breaks click functionality of submenus, r=Gijs MozReview-Commit-ID: BCNIf3436P2
df6eadeb55a96b0e3d0dd88e65f9b24e06dc2048: Bug 1366672 - part6 Clean up ToolbarProgressView r=jwu
Julian_Chu <walkingice0204@gmail.com> - Tue, 15 Aug 2017 13:25:19 +0800 - rev 646547
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - part6 Clean up ToolbarProgressView r=jwu We invovled another implementation. We can get it back from repository easily for any reason, so remove it for now. MozReview-Commit-ID: c4H8wW41Dr
e655bcd49af8531bbeca0d931ef1b1220a527886: Bug 1366672 - part5: CustomTabs use AnimatedProgressBar r=jwu,sebastian
Julian_Chu <walkingice0204@gmail.com> - Sat, 12 Aug 2017 23:15:08 +0800 - rev 646546
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - part5: CustomTabs use AnimatedProgressBar r=jwu,sebastian MozReview-Commit-ID: JxF9vlLPgb4
dd2474c2eaf9386aaa2280e6def86d4d1fc8034a: Bug 1366672 - part4: use Phton design for ProgressBar r=jwu,sebastian
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 16:51:39 +0800 - rev 646545
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - part4: use Phton design for ProgressBar r=jwu,sebastian MozReview-Commit-ID: IMFeVV0Km2i
80a2c096cfa91140438fb9ec39a8d93f40a83d58: Bug 1366672 - Part3: use AnimatedProgressBar to replace ProgressView r=jwu,sebastian
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:59:35 +0800 - rev 646544
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - Part3: use AnimatedProgressBar to replace ProgressView r=jwu,sebastian MozReview-Commit-ID: KTr4ce5UvIq
64ff8cc86fece89b7b003b1770929f886035fa81: Bug 1366672 - part2: Add new custom widgets r=jwu,sebastian
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:53:44 +0800 - rev 646543
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - part2: Add new custom widgets r=jwu,sebastian * DrawableWrapper - a class similiar to DrawableWrapper in Android v23. * ShiftDrawable - provide shif-animation for its child drawable * AnimatedProgressBar - ProgressBar.setProgress(int, boolean) involved since API v24. This is an implementation for animation. MozReview-Commit-ID: HjLAXXQdZKO
13affa6a958658f4c81bf0eb8fade6012aee1af5: Bug 1366672 - part1: add ThemedProgressBar r=jwu,sebastian
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:30:29 +0800 - rev 646542
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1366672 - part1: add ThemedProgressBar r=jwu,sebastian We are going to involve new implementation for page loading indicator by ProgressBar. Add ThemedProgressBar for Private Mode. MozReview-Commit-ID: 4Bj9mJtlHPM
37bd2e5f1167d7e561870b7e39b44ddcadf11004: servo: Merge #17425 - cleanup embedder/compositor/constellation/script messages (from paulrouget:attach-pipeline-2); r=asajeffrey
Paul Rouget <me@paulrouget.com> - Tue, 15 Aug 2017 02:20:10 -0500 - rev 646541
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
servo: Merge #17425 - cleanup embedder/compositor/constellation/script messages (from paulrouget:attach-pipeline-2); r=asajeffrey Fix: #17226 #17200 #17201 This is work in progress. Some tests still fail. I'd like to get early feedback as it's a pretty large PR. There is nothing fundamentally new. Basically, I added TopLevelBrowsingContrextId to the relevant messages between the embedder, the compositor and the constellation, and enforced the PipelineId to be attached to each ScriptMsg (see #17201). I unaliased all the ScriptMsg. It was getting difficult to understand the nature of the message as ScriptMsg was used aliased CompositorMsg sometimes (CompositorMsg is an actually type of message already). I renamed constellation_chan to script_to_constellation_chan, again, for clarification. This cleanup code is necessary for #15934 and for tabs support. /cc @asajeffrey can I ask you to look at this? No need for a formal review, I need feedback at this stage. Source-Repo: https://github.com/servo/servo Source-Revision: 74558990b258cb55f230ebe8ec3fc557fd286f94
086e30b2dfabd588c036bb1b8dae657a4b887a47: Bug 1389470 - reduce table size on 32bit arch to avoid OOM. r=kinetik
Alfredo.Yang <ayang@mozilla.com> - Tue, 15 Aug 2017 14:58:41 +0800 - rev 646540
Push 74159 by bmo:dakatsuka@mozilla.com at Tue, 15 Aug 2017 11:52:26 +0000
Bug 1389470 - reduce table size on 32bit arch to avoid OOM. r=kinetik MozReview-Commit-ID: C0O7Gnxbocy
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip