3eb9c03bd0cda094cb0477cf46750349862b1d41: Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop
Fischer.json <fischer.json@gmail.com> - Wed, 21 Jun 2017 13:09:29 +0800 - rev 414264
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop This commit - adds onboarding tour notification - shows still not completed onboarding tour notifications in order - opens target tour from tour notification for the target tour MozReview-Commit-ID: AwLtwjoeARQ
1c8abc6019d9faffe2e533869a311062e123e7f6: Bug 1371513: fix hg debuginstall r=Callek
Chris AtLee <catlee@mozilla.com> - Wed, 21 Jun 2017 20:02:41 -0400 - rev 414263
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371513: fix hg debuginstall r=Callek MozReview-Commit-ID: EAxMJQSSWBM
5aef1b13154e8bed4707f0eb0713748f8b7f1163: servo: Merge #17447 - style: Be more strict when setting the root font size (from emilio:root-disconnected-subtree); r=heycam,Manishearth
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 22 Jun 2017 04:17:04 -0700 - rev 414262
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17447 - style: Be more strict when setting the root font size (from emilio:root-disconnected-subtree); r=heycam,Manishearth Before this commit, we assumed that if the element had no parent element, it was the root of the document, which is plain false, since we can arrive there from, let's say, getComputedStyle on a detached node. Bug: 1374062 Reviewed-By: heycam MozReview-Commit-ID: 65DxdzXgd0J Source-Repo: https://github.com/servo/servo Source-Revision: 7d785e75cd9c1b3b74d708bcc9d6ff10a40ae2f6
9798f71692c0541c17cf42fd03144361dc66b1ca: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 22 Jun 2017 14:11:46 +0200 - rev 414261
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Merge mozilla-central to autoland
7e137dfb0bff7c49ae7f0a07b10db8b65ca8925e: Bug 1363059 - Add a test for images loaded at startup vs. images shown at startup. r=florian,jwatt
Johann Hofmann <jhofmann@mozilla.com> - Thu, 15 Jun 2017 00:11:48 +0200 - rev 414260
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1363059 - Add a test for images loaded at startup vs. images shown at startup. r=florian,jwatt This patch enables startupRecorder.js to collect data on loaded and shown raster and SVG images on startup via events from native code. It also adds a test that uses this data to find images that are unnecessarily loaded. I've not fixed any of the affected images yet, there's a fairly comprehensive whitelist that I want to gradually decrease by opening bugs in the respective components. MozReview-Commit-ID: 9KqQvKLtZhu
6356de76bf6272c7934810ddad3678dfb72887b2: Bug 1375458 - New alias for debounce module; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Thu, 22 Jun 2017 13:19:15 +0200 - rev 414259
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375458 - New alias for debounce module; r=nchevobbe MozReview-Commit-ID: CQ62g6ZnlGk
6f795df6dc6fd1fdc82f6c661ddbaffdefbac958: Bug 1374221: Remove "remove_executables.py" from mac tests. r=dustin,garndt,jmaher
Wander Lairson Costa <wcosta@mozilla.com> - Thu, 22 Jun 2017 08:24:24 -0300 - rev 414258
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374221: Remove "remove_executables.py" from mac tests. r=dustin,garndt,jmaher It only applies for Linux. Also bumping talos-g2 max runtime because it sometimes times out. MozReview-Commit-ID: G5Q1K7xbvI0
fdde73cf429c62cd1e712afcc196110f8601cb2a: Bug 1374752: Pack together the StyleSet, ChangeList and handled change hints, and use the latter with anonymous boxes while we're at it. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 20 Jun 2017 23:21:27 +0200 - rev 414257
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374752: Pack together the StyleSet, ChangeList and handled change hints, and use the latter with anonymous boxes while we're at it. r=heycam MozReview-Commit-ID: DiWcUwD9po5
ceb1c35ada75186ba4ed458174a073e1cad8cdeb: Bug 1375145 - Make xdist hook optional in pytest-mozlog, r=davehunt
James Graham <james@hoppipolla.co.uk> - Wed, 21 Jun 2017 18:07:27 +0100 - rev 414256
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375145 - Make xdist hook optional in pytest-mozlog, r=davehunt MozReview-Commit-ID: 6wVUi9XoLZX
7f441c7a929f428cf58cec181e5af9cefcb0ce90: servo: Merge #17444 - Use FnvHashmap instead of HashMap for AnimationValueMap (from hiikezoe:fnv-hashmap-for-animation); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 02:22:34 -0700 - rev 414255
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17444 - Use FnvHashmap instead of HashMap for AnimationValueMap (from hiikezoe:fnv-hashmap-for-animation); r=emilio <!-- Please describe your changes on the following line: --> https://bugzilla.mozilla.org/show_bug.cgi?id=1374842 --- - [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: bd2df70c3c198b826274b285c96978af27292c72
f34a3c55ea4c9056479a4690c5d6fe6ad4f976ae: Backed out changeset ea9c2e2a07e5 (bug 1375145) for test failures in /mozlog/pytest_mozlog/plugin.py:10:1
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 22 Jun 2017 12:13:36 +0200 - rev 414254
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset ea9c2e2a07e5 (bug 1375145) for test failures in /mozlog/pytest_mozlog/plugin.py:10:1
ea9c2e2a07e5aec595e49c036917c7e88c8b42a4: Bug 1375145 - Make xdist hook optional in pytest-mozlog, r=davehunt
James Graham <james@hoppipolla.co.uk> - Wed, 21 Jun 2017 18:07:27 +0100 - rev 414253
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375145 - Make xdist hook optional in pytest-mozlog, r=davehunt MozReview-Commit-ID: 6wVUi9XoLZX
a7e6d0b5fbdda50a3d17de567b454c881c4ba2a2: Bug 1354750 - Disable loading mozlog plugin with pytest for wpt, r=ato
James Graham <james@hoppipolla.co.uk> - Wed, 21 Jun 2017 16:46:39 +0100 - rev 414252
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1354750 - Disable loading mozlog plugin with pytest for wpt, r=ato Loading mozlog from within the executor process makes us prone to deadlocks since we can't guarantee that the log mutex isn't acquired when we fork() the parent process, and the python multiprocessing module doesn't respect posix guidelines about execv()ing a new process after a fork(). To avoid this specific instance of the probelm we stop pytest loading the mozlog plugin which we aren't actually using but is loaded by default when mozlog is available. MozReview-Commit-ID: IIllNZVOUJz
7d767b2755a2f538d1a3046ffcf5bff2be541a88: servo: Merge #17446 - Simplify machinery to serialise optional parts of CSS values (from servo:derive-all-the-things); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Thu, 22 Jun 2017 01:19:51 -0700 - rev 414251
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
servo: Merge #17446 - Simplify machinery to serialise optional parts of CSS values (from servo:derive-all-the-things); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 0913d65243878ac6a37caed57c1cc7dfbd44ff54
247a9e959aaef7618a33c854bd25596a5544e422: Bug 1375398 - Unbreak build without Gecko Profiler after bug 1374389. r=jya
Jan Beich <jbeich@FreeBSD.org> - Thu, 22 Jun 2017 07:50:52 +0000 - rev 414250
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375398 - Unbreak build without Gecko Profiler after bug 1374389. r=jya MozReview-Commit-ID: 7DZESkA9G28
ff5b5c164713e213a1ea234841ff7688fe93b8d3: Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=bgrins,mixedpuppy
Julian Descottes <jdescottes@mozilla.com> - Wed, 14 Jun 2017 17:52:50 +0200 - rev 414249
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=bgrins,mixedpuppy As devtools become optional, nsContextMenu needs to check if devtools are installed before displaying the devtools-related menu entries. Rather than loading devtools classing and calling APIs, use APIs provided by the DevToolsShim, that will stay in mozilla-central. MozReview-Commit-ID: CxqabTjhckC
3bced40559b645c8607b36389c7212f052179e79: Bug 1374207 - part5: nsTextControlFrame should use TextEditor instead of nsIEditor r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 19 Jun 2017 23:47:02 +0900 - rev 414248
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374207 - part5: nsTextControlFrame should use TextEditor instead of nsIEditor r=smaug MozReview-Commit-ID: Eh6Cp546bXT
fdfde4187469ee06cd5cfc7542de4aa07a25d5c0: Bug 1374207 - part4: Element classes should use TextEditor class instead of nIEditor r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Jun 2017 15:21:31 +0900 - rev 414247
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374207 - part4: Element classes should use TextEditor class instead of nIEditor r=smaug Unfortunately, nsGenericHTMLElement::GetAssociatedEditor() cannot use concrete classes because it may return nsIEditor which is set via nsIDocShell.editor. The editor set to nsIDocShell may be implemented by JS since nsIEditor isn't marked as builtinclass. MozReview-Commit-ID: 6GY9LOYp4hM
527224116b19607b1031c68f3281cc8d56f81d17: Bug 1374207 - part3: Editor classes should use concrete classes instead of nsI*Editor r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Jun 2017 15:02:59 +0900 - rev 414246
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374207 - part3: Editor classes should use concrete classes instead of nsI*Editor r=m_kato HTMLEditor inherits some interface classes. Therefore, CachedWeakPtr is confused at ambiguous conversion from HTMLEditor to nsISupports. Therefore, this patch adds second parameter to the template class. MozReview-Commit-ID: KGSYJHfp1L5
8230a1deb27fbeed8e96c93e7d57d29342aae71e: Bug 1374207 - part2: TextComposition, IMEContentObserver and IMEStateManager should use EditorBase instead of nsIEditor r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 20 Jun 2017 19:23:44 +0900 - rev 414245
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374207 - part2: TextComposition, IMEContentObserver and IMEStateManager should use EditorBase instead of nsIEditor r=m_kato MozReview-Commit-ID: IdHmseTiv2t
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip