71ee70900245cc248028356a674e354a4f41f497: Bug 1395286 - Clobber to fix packaging failure on Android. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 30 Aug 2017 21:11:31 +0200 - rev 656619
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395286 - Clobber to fix packaging failure on Android. r=jchen MozReview-Commit-ID: H8cg4cjiV97
929846a8860337b42dd664a9bbec5c88944b92b6: Bug 1395146 - part3: nsTextEditorState should cache empty value with mCachedValue r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 30 Aug 2017 20:54:45 +0900 - rev 656618
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395146 - part3: nsTextEditorState should cache empty value with mCachedValue r=smaug nsTextEditorState::GetValue() uses mCachedValue only when the value isn't empty string. However, with SetIsVoid() and IsVoid() of nsAString, nsTextEditorState can cache empty value only with mCachedValue. MozReview-Commit-ID: AmQDquEn9M8
bd7325a8425e1c59245bf86b19fb077d40bd3a3e: Bug 1395146 - part2: Make nsTextEditorState cache the value of TextEditor with mCachedValue even when the editor is single line text control r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 30 Aug 2017 19:43:00 +0900 - rev 656617
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395146 - part2: Make nsTextEditorState cache the value of TextEditor with mCachedValue even when the editor is single line text control r=smaug Currently, nsTextEditorState caches the value of TextEditor only when it's for a multi-line text control, i.e., <textarea>. However, using it for single-line text control improves the score of attachment 8848015. Although this might increase the cost of creating and registering mutation observer, but it may not make damage to performance of loading pages since editor for each element won't be initialized until each element gets focus. MozReview-Commit-ID: DnjEJ5AUh3M
bd95ed2a8abc6bdf22733995fb1598c7408608c9: Bug 1395146 - part1: Get rid of nsITextControlElement::IsPlainTextControl() and nsTextEditorState::IsPlainTextEditor() r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 30 Aug 2017 18:57:55 +0900 - rev 656616
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395146 - part1: Get rid of nsITextControlElement::IsPlainTextControl() and nsTextEditorState::IsPlainTextEditor() r=smaug nsTextEditorState::GetValue() refers nsITextControlElement::IsPlainTextControl() via nsTextEditorState::IsPlainTextEditor(). However, it always returns true and virtual call with QI. So, we should get rid of these unnecessary methods. MozReview-Commit-ID: 3gHdGrzlys4
855146d4433352ac00bb0ce56d5f259362ea72aa: Bug 1393710 - Add thread name into NS_DebugBreak for better debugging. r=froydnj
James Cheng <jacheng@mozilla.com> - Wed, 30 Aug 2017 11:13:50 +0800 - rev 656615
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1393710 - Add thread name into NS_DebugBreak for better debugging. r=froydnj MozReview-Commit-ID: AvqajMgtpuh
08122b5e49f891ddb42f73c87ac8f152d1b38ea4: Bug 1393454 Do not compile rust gtest crate if --disable-tests is set r=ted
Tom Ritter <tom@mozilla.com> - Mon, 28 Aug 2017 13:12:24 -0500 - rev 656614
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1393454 Do not compile rust gtest crate if --disable-tests is set r=ted MozReview-Commit-ID: 1HgK0D1kGNu
25e63f4eac0a4ef7cb2490f4bd4aea0ec22a9d30: Bug 1395070 - Remove the MOZ_MEMORY_$platform defines. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 17:01:30 +0900 - rev 656613
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Remove the MOZ_MEMORY_$platform defines. r=njn
ff74f5680afb557f1a6ec5a23c70f3597f1a98dc: Bug 1395070 - Replace MOZ_MEMORY_BSD with __FreeBSD_kernel__. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:58:42 +0900 - rev 656612
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_BSD with __FreeBSD_kernel__. r=njn While MOZ_MEMORY_BSD is set for kFreeBSD, FreeBSD and NetBSD, the only use of MOZ_MEMORY_BSD is along a check for __GLIBC__ which can only be true on GNU/kFreeBSD, which doesn't have a XP_ macro, but which we usually match with __FreeBSD_kernel__.
9fe5f0c7cc15f74117940fef1c69aea9f18a67f7: Bug 1395070 - Replace MOZ_MEMORY_SOLARIS with XP_SOLARIS. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:57:46 +0900 - rev 656611
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_SOLARIS with XP_SOLARIS. r=njn
1db8b992e6c89d649d225de69115880bfc586004: Bug 1395070 - Replace MOZ_MEMORY_ANDROID with ANDROID. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:56:42 +0900 - rev 656610
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_ANDROID with ANDROID. r=njn For some reason, we don't have a XP_ macro for Android, and we generally use ANDROID or MOZ_WIDGET_ANDROID. The former is more appropriate.
a49266235c5aefff829bb5ee99a507fbd905540b: Bug 1395070 - Replace MOZ_MEMORY_LINUX with XP_LINUX. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:55:30 +0900 - rev 656609
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_LINUX with XP_LINUX. r=njn
7fd1d73cc14d28034dad3995a23e8edb9801d9b5: Bug 1395070 - Replace MOZ_MEMORY_DARWIN with XP_DARWIN. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:54:17 +0900 - rev 656608
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_DARWIN with XP_DARWIN. r=njn
f9003b81aa3d7ab49d4e020784ecba06f567b88a: Bug 1395070 - Replace MOZ_MEMORY_WINDOWS with XP_WIN. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 30 Aug 2017 16:53:10 +0900 - rev 656607
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395070 - Replace MOZ_MEMORY_WINDOWS with XP_WIN. r=njn
75ad7acb73f6749c53072dabcb1d3cc339c5ee47: servo: Merge #18316 - Update rust-webvr to 0.8 (from MortimerGoro:rust_webvr_0.8); r=jdm
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 30 Aug 2017 22:08:31 -0500 - rev 656606
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
servo: Merge #18316 - Update rust-webvr to 0.8 (from MortimerGoro:rust_webvr_0.8); r=jdm <!-- Please describe your changes on the following line: --> The new rust-webvr version includes features like multiview, opaque framebuffers and multiple layer rendering support that will land in separate PRs. It also splits rust-webvr traits to a separate crate. This allows much faster compilations when using local cargo replaces. --- <!-- 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: --> - [x] 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: 9a9866117a5e2a7d0e5de56ca70afec62f8b690f
b7620c795e6921003cb83ed4cfc5aadbef0b6abb: Bug 1377278 - test case for 'matroska' doctype webm. r=kinetik
Alfredo.Yang <ayang@mozilla.com> - Wed, 30 Aug 2017 11:49:35 +0800 - rev 656605
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1377278 - test case for 'matroska' doctype webm. r=kinetik MozReview-Commit-ID: LmQWsFrCeL8
87a1637fa12d01ee226566a5697e81fb01dcb359: Bug 1377278 - accept 'matroska' as webm doctype. r=kinetik
Alfredo.Yang <ayang@mozilla.com> - Tue, 29 Aug 2017 15:33:26 +0800 - rev 656604
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1377278 - accept 'matroska' as webm doctype. r=kinetik MozReview-Commit-ID: 3SCOrecahPB
3f3fc23bd73eff8f2df4772871cca6abfe45bfe9: Bug 1316739 - Remove containers help icon in about:preferences. r=jaws
Jonathan Kingston <jkt@mozilla.com> - Fri, 25 Aug 2017 10:48:19 +0100 - rev 656603
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1316739 - Remove containers help icon in about:preferences. r=jaws MozReview-Commit-ID: 6QRBEJ4VWlN
19d7bf4e0708b1ae43437e5ff7390bf13469c117: Bug 1395014 - remove MediaSourceResource. r=jya
JW Wang <jwwang@mozilla.com> - Tue, 29 Aug 2017 14:03:19 +0800 - rev 656602
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395014 - remove MediaSourceResource. r=jya MozReview-Commit-ID: D3W2u4MBize
ac60c5f7d3a492f38d2ce751aca5ff2e2bb8cede: Bug 1392648: Avoid using sessionrestore event in RecipeRunner tests. r=Felipe
Michael Kelly <mkelly@mozilla.com> - Sat, 26 Aug 2017 23:01:27 -0700 - rev 656601
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1392648: Avoid using sessionrestore event in RecipeRunner tests. r=Felipe MozReview-Commit-ID: G4SBDpAUSDD
a039adf49a18f7cd02838fd9aa3b954ceb4f9448: Bug 1387993 - Enable chrome mochitests on linux debug build. r=jmaher
Xidorn Quan <me@upsuper.org> - Wed, 30 Aug 2017 10:18:30 +1000 - rev 656600
Push 77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1387993 - Enable chrome mochitests on linux debug build. r=jmaher MozReview-Commit-ID: Aj0movJBDI9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip