8d976396b7f760c2bba6bee81f7dcdae5dc1fd06: Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Tue, 25 Apr 2017 14:50:44 +0800 - rev 354735
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam MozReview-Commit-ID: 53gWkWKJNmV
dfd000450675bf936d10cdb5ba47cd0037df5042: servo: Merge #16598 - Fix various build warnings (from aacunningham:fix-build-errors); r=jdm
Aaron Cunningham <aa.cunningham@outlook.com> - Tue, 25 Apr 2017 01:02:56 -0500 - rev 354734
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
servo: Merge #16598 - Fix various build warnings (from aacunningham:fix-build-errors); r=jdm This removes six separate warnings when building servo. One of the warnings was an unused mut, and the other were various dead code warnings <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #16584 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because they address warnings from the build process <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: f3c1bbe0700806ef2def3b0c5ce0dde4eba107ea
5d4ef1185bea555c4ec85b751678ba8cba6c5dee: Bug 1359140 - Fix various ESLint issues in services/ (mostly automatic). r=markh
Mark Banner <standard8@mozilla.com> - Mon, 24 Apr 2017 18:52:57 +0100 - rev 354733
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1359140 - Fix various ESLint issues in services/ (mostly automatic). r=markh This fixes various errors raised in services for the rules: key-spacing, quotes, no-else-return, no-extra-semi, comma-spacing, object-shorthand. MozReview-Commit-ID: IClwG5rfXfW
8aceb515532cd27447a212fdad5a36fe0dc781a4: Bug 1358697 - Don't capture the Promise raw pointer and make static analysis happy. r=billm
Kan-Ru Chen <kanru@kanru.info> - Sat, 22 Apr 2017 10:38:52 +0800 - rev 354732
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1358697 - Don't capture the Promise raw pointer and make static analysis happy. r=billm MozReview-Commit-ID: 7lMVMcNBDHJ
3b620c26083c9e6454a2fa85d518e7fb2680c932: Backed out changeset 9c7c061b959f (bug 1348173) for hazard busted
Iris Hsiao <ihsiao@mozilla.com> - Tue, 25 Apr 2017 14:24:10 +0800 - rev 354731
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Backed out changeset 9c7c061b959f (bug 1348173) for hazard busted
378e200f70a3af9492a15d635b46bacf77f9a2bb: Bug 1358030 - add mochitest for webrtc android remote h/w encoder. r=jib
Munro Mengjue Chiang <mchiang@mozilla.com> - Thu, 20 Apr 2017 14:54:55 +0800 - rev 354730
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1358030 - add mochitest for webrtc android remote h/w encoder. r=jib MozReview-Commit-ID: JCtWTNg89io
ed2ef133403513de47831e1bb410b96195a55321: servo: Merge #16596 - Handle length parsing mode for other types too (from Manishearth:length-parsing); r=heycam
Manish Goregaokar <manishearth@gmail.com> - Mon, 24 Apr 2017 22:03:12 -0500 - rev 354729
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
servo: Merge #16596 - Handle length parsing mode for other types too (from Manishearth:length-parsing); r=heycam All length types should handle this. Seems to block a couple tests. try at https://treeherder.mozilla.org/#/jobs?repo=try&revision=b1eb64509e65f9dc548d361ac2ae00ce000c9d7b Source-Repo: https://github.com/servo/servo Source-Revision: fffb94530e6dcdfa021e1d86778ada4c7af2fbb9
d3990c7af15b01596727bee4c5cc7874c177a58c: Bug 1359098 - fix getDrawable method missing problem in CustomTabs r=nechen
Julian_Chu <walkingice0204@gmail.com> - Tue, 25 Apr 2017 10:06:15 +0800 - rev 354728
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1359098 - fix getDrawable method missing problem in CustomTabs r=nechen The method Context.getDrawable was introduced in API 21. To be compatible with Kitkat, should use Resources.getDrawable instead. MozReview-Commit-ID: 1ZajYWPTVj0
e84bf70bc70ba03c6cd3e2279dc5d446f2bb161b: Bug 1341102 - Update stylo test expectations. r=me
Cameron McCormack <cam@mcc.id.au> - Tue, 25 Apr 2017 11:51:02 +0800 - rev 354727
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1341102 - Update stylo test expectations. r=me
ac3d3acf9a9e15122fd5ac3af6a697a5cdf8598b: Bug 1359008 - Don't use nsIDOM* in TextEditRules's member. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 24 Apr 2017 19:40:12 +0900 - rev 354726
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1359008 - Don't use nsIDOM* in TextEditRules's member. r=masayuki To clean up TextEditRules, I would like to replace nsIDOMNode with nsINode and nsIContent in TextEditRules. GetTopEnclosingPre is unused define, so I also remove it. MozReview-Commit-ID: 6LraexH5t4m
f4353d26ccd15cf4311f2044bbff134820b6da48: Bug 1358965 - Drop unnecessary static_cast. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 25 Apr 2017 12:24:51 +0900 - rev 354725
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1358965 - Drop unnecessary static_cast. r=birtles MozReview-Commit-ID: 1V1ISqv2uo1
5e652e7d35e71cee6749dfcc5cdc3c071bfcd8c9: Bug 1358965 - Don't call UpdateEffectProperties and UpdateTransitions() for null computed values. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 25 Apr 2017 11:29:43 +0900 - rev 354724
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1358965 - Don't call UpdateEffectProperties and UpdateTransitions() for null computed values. r=birtles MozReview-Commit-ID: 9NfR2Dzq92g
ec0146387c72ed8c08a5574e38a8f74fb7cfcc9f: Merge mozilla-central to autoland
Iris Hsiao <ihsiao@mozilla.com> - Tue, 25 Apr 2017 11:28:40 +0800 - rev 354723
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Merge mozilla-central to autoland
3974fea2cf2d15f054db74376c3a7c08fe7142f4: Bug 1330741 - Show filesystem location of add-ons in about:debugging r=jdescottes
Mark Striemer <mstriemer@mozilla.com> - Tue, 21 Mar 2017 18:20:28 -0500 - rev 354722
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1330741 - Show filesystem location of add-ons in about:debugging r=jdescottes MozReview-Commit-ID: 3pmdAi80boT
9c7c061b959fd3d6dc8f468aedaac0736ca7480c: Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Mon, 24 Apr 2017 18:23:52 +0800 - rev 354721
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1348173 - stylo: combined gecko side patch for -moz-border-*-colors support. r=heycam 1. add binding functions for -moz-border-*-colors support. In Gecko, we use double pointers to nsBorderColors to store -moz-border-*-colors. The computed values of -moz-border-*-colors are set by couple member functions. To pass the computed value from Servo to Gecko, we need support for these member functions as well. So, I'm adding some binding functions in this patch. The actual use of these bindings to pass/store the computed values is separated in the following patch, which should be a pure Servo change. See servo PR: https://github.com/servo/servo/pull/16586. 2. update test expectations for -moz-border-*-colors support. Note that with the support of -moz-border-*-colors, 165 mochitests and 17 reftests could be fixed. MozReview-Commit-ID: KDbp8C6Aoqd
e6727c8b0f5ee42c2fa5430c7e5bf40bfbcaa96b: servo: Merge #16586 - Stylo: add -moz-border-*-colors support (from chenpighead:stylo-moz-border-colors-support); r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Mon, 24 Apr 2017 21:03:52 -0500 - rev 354720
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
servo: Merge #16586 - Stylo: add -moz-border-*-colors support (from chenpighead:stylo-moz-border-colors-support); r=heycam In Gecko, we use double pointers to nsBorderColors to store -moz-border-*-colors. We can simplify the implementation of computed value in Servo by using Option<Vec>. As to passing computed values from Servo to Gecko, we might need to use some binding functions (pre-added in the same Gecko bug, see Bug 1348173). Note that we also added -moz-border-*-colors as sub_properties of the 'border' shorthand, so we can make the 'border' shorthand reset -moz-border-*-colors (See Gecko Bug 482692). A bit refactoring of replacing all ["top", "right", "bottom", "left"] with PHYSICAL_SIDES is included in this patch, since we've already had PHYSICAL_SIDES for a while. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: ef5c61e8338ca550b970f9de20e014c3b4165bd5
1163b1091f35b5e5ffff15233a6bf8a71c4a8984: Bug 1356957 - call updateRequest once when update request in netmonitor-controller;r=rickychien
Fred Lin <gasolin@mozilla.com> - Mon, 17 Apr 2017 14:21:59 +0800 - rev 354719
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1356957 - call updateRequest once when update request in netmonitor-controller;r=rickychien MozReview-Commit-ID: J6lLXNlnJnM
1b60cc98d34fd9b7443c6e8ac71ebf0085776043: Backed out changeset 2f0e513820c0 (bug 1358697) for build bustage
Iris Hsiao <ihsiao@mozilla.com> - Tue, 25 Apr 2017 10:04:11 +0800 - rev 354718
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Backed out changeset 2f0e513820c0 (bug 1358697) for build bustage
9be73bee2f91dc41116caad6d29341b66f0d21b2: Bug 1359290 - Fix "notifiction" typos. r=markh
Kit Cambridge <kit@yakshaving.ninja> - Mon, 24 Apr 2017 18:51:45 -0700 - rev 354717
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1359290 - Fix "notifiction" typos. r=markh MozReview-Commit-ID: 1d9QQUQckQW
ef85518ce6ba18f0c001c3dcbaa96b49d68186d1: Bug 1355374 - Remove the no-longer-used LayerMetricsWrapper::GetScrollThumbLength() and HitTestingTreeNode::mScrollThumbLength. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 21 Apr 2017 13:59:32 -0400 - rev 354716
Push 31711 by cbook@mozilla.com at Tue, 25 Apr 2017 09:24:00 +0000
Bug 1355374 - Remove the no-longer-used LayerMetricsWrapper::GetScrollThumbLength() and HitTestingTreeNode::mScrollThumbLength. r=kats MozReview-Commit-ID: ICm2Q1hnKD6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip