9104506c0a5eaac89b6c22c804c83ccee7d6e662: Bug 1368058 - Fix Android and Linux Nightlys - triggered-by was removed in Bug 1351011; r=Callek a=tomcat
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 26 May 2017 14:43:58 +0000 - rev 360771
Push 31899 by cbook@mozilla.com at Fri, 26 May 2017 14:57:08 +0000
Bug 1368058 - Fix Android and Linux Nightlys - triggered-by was removed in Bug 1351011; r=Callek a=tomcat MozReview-Commit-ID: 5nnsMKP5GX6
44e41de60c48a94a004494dd48f57dd1d8c157d8: Bug 1367365 - Disable RCWN r=me a=tomcat
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 26 May 2017 10:59:16 +0300 - rev 360770
Push 31898 by cbook@mozilla.com at Fri, 26 May 2017 09:10:18 +0000
Bug 1367365 - Disable RCWN r=me a=tomcat MozReview-Commit-ID: GuIC5Gv09Z3
93f430463af9f2e366326e9083277f969e2d5237: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 26 May 2017 11:06:11 +0200 - rev 360769
Push 31897 by cbook@mozilla.com at Fri, 26 May 2017 09:06:33 +0000
merge mozilla-inbound to mozilla-central a=merge
edab8a23147dc530ec191b23b880b36df18ffbdd: Bug 1366650 (part 2) - In GeckoProfiler, do all pseudo-stack accesses via the PseudoStack class, instead of via raw array manipulation. r=mstange,shu.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 May 2017 09:51:31 +1000 - rev 360768
Push 31897 by cbook@mozilla.com at Fri, 26 May 2017 09:06:33 +0000
Bug 1366650 (part 2) - In GeckoProfiler, do all pseudo-stack accesses via the PseudoStack class, instead of via raw array manipulation. r=mstange,shu. - The profiler gives the JS engine a reference to the pseudo-stack via SetContextProfiilngStack(). That function now takes a |PseudoStack*| instead of a |ProfileEntry*| and pointer to the stack pointer. - PseudoStack now has a |kMaxEntries| field, which is easier to work with than |mozilla::ArrayLength(entries)|. - AddressOfStackPointer() is no longer needed. - The patch also neatens up the push operations significantly. PseudoStack now has pushCppFrame() and pushJsFrame(), which nicely encapsulate the two main cases. These delegate to the updated initCppFrame() and initJsFrame() functions in ProfileEntry. - Renames max_stck in testProfileStrings.cpp as peakStackPointer, which is a clearer name. - Removes a couple of checks from testProfileStrings.cpp. These checks made sense when the pseudo-stack was accessed via raw manipulation, but are not applicable now because we can't artificially limit the maximum stack size so easily.
ff4945a4dcc9652bd831e0d1db89efaa871660f6: Bug 1366650 (part 1) - Move PseudoStack into SpiderMonkey. r=mstange,shu.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 26 May 2017 09:37:28 +1000 - rev 360767
Push 31897 by cbook@mozilla.com at Fri, 26 May 2017 09:06:33 +0000
Bug 1366650 (part 1) - Move PseudoStack into SpiderMonkey. r=mstange,shu. This includes renaming its fields to match SpiderMonkey naming conventions instead of Gecko naming conventions. This patch is just about moving the code. The next patch will change SpiderMonkey to actually use PseudoStack directly.
bedd24174ff464c4318db7224aa47ba84c25abec: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 26 May 2017 11:03:46 +0200 - rev 360766
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
merge autoland to mozilla-central a=merge
12ca88702e981ce66b082dd452127025bd091ef1: Backed out 2 changesets (bug 1363669) for stagefright_MPEG4Metadata.test_case_mp4 gtest failures
Phil Ringnalda <philringnalda@gmail.com> - Thu, 25 May 2017 22:15:27 -0700 - rev 360765
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Backed out 2 changesets (bug 1363669) for stagefright_MPEG4Metadata.test_case_mp4 gtest failures Backed out changeset 92c5898618c2 (bug 1363669) Backed out changeset be3f9be99903 (bug 1363669) MozReview-Commit-ID: 37We5EdBTQ4
029d3143f52d17a218cd7dcb33ec3003fe5a8d9d: Bug 1358025 - Part 5. Add undo transaction test on input element. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 25 May 2017 14:19:39 +0900 - rev 360764
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1358025 - Part 5. Add undo transaction test on input element. r=masayuki When setting same value (including empty to empty), some browsers might not turn off undo. If settings non-empty value, all browsers doesn't turn off undo. Also, if empty value, Edge and Chrome doesn't turn off undo. MozReview-Commit-ID: 1nVYEzBr5KJ
97275ae04155d9fc5172b2c28012e521a529503a: Bug 1358025 - Part 4. Disable undo when input.value setter isn't user interaction. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 18 May 2017 16:32:29 +0900 - rev 360763
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1358025 - Part 4. Disable undo when input.value setter isn't user interaction. r=masayuki See bug 1346723. I would like to turn off undo when not user interaction. Except to Gecko, other browsers don't create undo history by input.value setter. MozReview-Commit-ID: 9P1eOKTXCXN
f5c9b93e31d3c293cb2b1e1b4bcaf98da304e280: Bug 1358025 - Part 3. Use nsIEditor.setText when input.value setter isn't user interaction. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 18 May 2017 16:32:21 +0900 - rev 360762
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1358025 - Part 3. Use nsIEditor.setText when input.value setter isn't user interaction. r=masayuki When not using eSetValue_BySetUserInput, we should use SetText transaction instead for fast path. For backward compatibility, when input.value setter is by user interaction, I keep original way. Because the original way doesn't replace all text when some string matches. MozReview-Commit-ID: IDm7Y1NBmaK
bbe1b297cc891e07d1c5962bbcd74f967ee09239: Bug 1358025 - Part 2. Add SetText Transaction API. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 25 May 2017 14:30:50 +0900 - rev 360761
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1358025 - Part 2. Add SetText Transaction API. r=masayuki Actually, input.value setter behaviour (when editor has focus) is the following. - select all - delete selection - delete text node - insert text - create text node - create nsIFrame since we don't support lazy construction for editable element It is too expensive to change text. So I would like to change like the following when there is 1 text node only (normal case). If child nodes isn't 1 text node only, use original way. - set text on existed text node So, for this fast path, I would like to add SetText transaction API. MozReview-Commit-ID: A7bjXtCtSoB
44c15a67ed2a8fc166fa90d6e6ff43b6196278ba: Bug 1358025 - Part 1. Use setUserInput instead of input.value setter. r=pbro
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 18 May 2017 16:32:10 +0900 - rev 360760
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1358025 - Part 1. Use setUserInput instead of input.value setter. r=pbro Actually, other browsers (except to Gecko) doesn't create undo history by input.value setter. It only creates user interaction. devtools tests check enableUndo after using input.value setter. So we should use setUserInput to emulate input instead. Although input.value setter doesn't generate input event, but setUserInput will generate input event, so we need wait for search request on browser_inspector_search-filter_context-menu.js. MozReview-Commit-ID: KLiv1J0i5tJ
92c5898618c21d80d8cccd49bc08ec5fc8924a45: Bug 1363669 - update rust mp4 parser for mp4v. r=kinetik
Alfredo Yang <ayang@mozilla.com> - Thu, 25 May 2017 14:33:36 +0800 - rev 360759
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1363669 - update rust mp4 parser for mp4v. r=kinetik MozReview-Commit-ID: 3HhKbIxTBPV
be3f9be999035ea0975c526a34da6d6a235591b6: Bug 1363669 - add 'mp4v' mimetype for rust parser. r=kinetik
Alfredo Yang <ayang@mozilla.com> - Thu, 18 May 2017 15:48:26 +0800 - rev 360758
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1363669 - add 'mp4v' mimetype for rust parser. r=kinetik MozReview-Commit-ID: B6b3H3xfaav
17638409ceb0a680ed3f17c4f01581923f6aecfb: Bug 1367350 - Add Learn More link for the "Use recommended performance settings" checkbox. r=jaws
Evan Tseng <evan@tseng.io> - Wed, 24 May 2017 18:10:10 +0800 - rev 360757
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1367350 - Add Learn More link for the "Use recommended performance settings" checkbox. r=jaws MozReview-Commit-ID: ALEuQlTphKa
535111590aba31e7dbf744deb5178c5250b81ab0: Bug 1364094 - Make defaultPerformancePref become true after changing processCountPref and accelerationPref at one time. r=jaws
Evan Tseng <evan@tseng.io> - Thu, 11 May 2017 11:14:08 -0400 - rev 360756
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1364094 - Make defaultPerformancePref become true after changing processCountPref and accelerationPref at one time. r=jaws MozReview-Commit-ID: 7vBUqwzWOLv
b861944ceca6b455d927c930b7d84cc93c55035b: Bug 1365190 P2 - don't assert NeedMoreVideo() in audio events; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Thu, 25 May 2017 14:03:39 +0800 - rev 360755
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1365190 P2 - don't assert NeedMoreVideo() in audio events; r=jwwang The assertion fails if we call SeekToNextFrame() on a video which has done video decoding but keeps decoding audio. MozReview-Commit-ID: F9qpfYI2Ajo
9a3781bd18cb0c28588bc4f0cfa60a5969352241: Bug 1365190 P1 - NextFrameSeekingState should be aware of the existing video data request; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Thu, 25 May 2017 12:06:34 +0800 - rev 360754
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1365190 P1 - NextFrameSeekingState should be aware of the existing video data request; r=jwwang MozReview-Commit-ID: 3deIwYbQ3BM
3d461b96ca9ecf75c79f0e07be6385d6c3f91c9a: servo: Merge #17025 - script/layout: Stop doing unsafe transmutes between refcell references (from emilio:layout-data); r=jdm
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 25 May 2017 19:58:47 -0500 - rev 360753
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
servo: Merge #17025 - script/layout: Stop doing unsafe transmutes between refcell references (from emilio:layout-data); r=jdm This commit splits the style and layout data in two separate refcells. These transmutes have been a source of trouble (for example on Android), and they feel like a hack anyway. Fixes #16982 Source-Repo: https://github.com/servo/servo Source-Revision: 764da7ba39c0ccbaf807c6131418761f70584322
fc0944ff095b79ddb07af9bc6bd99779e9789bd2: Bug 1343149: Add handling for movups opcode; r=dmajor
Carl Corcoran <carlco@gmail.com> - Thu, 25 May 2017 22:52:16 +0200 - rev 360752
Push 31896 by cbook@mozilla.com at Fri, 26 May 2017 09:04:27 +0000
Bug 1343149: Add handling for movups opcode; r=dmajor MozReview-Commit-ID: 3fDrr2FkfD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip