24833bf7fb61ad0809c5c85b7204ff1a1a5a3768: Bug 1396794 - Removed aPacket and aLength change r=kentuckyfriedtakahe
Bharat Raghunathan <bharatraghunthan9767@gmail.com> - Sat, 16 Sep 2017 07:18:56 +0530 - rev 381402
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1396794 - Removed aPacket and aLength change r=kentuckyfriedtakahe MozReview-Commit-ID: JG9vo3dbMB
7df304758224132097e865e6b7c056f1892744e9: servo: Merge #18547 - style: Resolver cleanup and sharing by rule node fixes (from emilio:self-sharing); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 21:58:06 -0500 - rev 381401
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
servo: Merge #18547 - style: Resolver cleanup and sharing by rule node fixes (from emilio:self-sharing); r=heycam See the individual commits for details. This is the only coherent story I have for crashes like: https://crash-stats.mozilla.com/report/index/bcdfe629-ca1f-4e4d-aa17-27f890170917 (And the fact that there are crashes like it on the main thread kinda indicates it's the case) Source-Repo: https://github.com/servo/servo Source-Revision: 2387dbedbb27629cd9e8c4657e8328ae04ff6d58
8a0b8dfa2d7df3e13bea7f81ed7a17c360eef5d7: Bug 1400411 - stop mocking most of DrawTarget. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Sat, 16 Sep 2017 10:42:11 -0400 - rev 381400
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400411 - stop mocking most of DrawTarget. r=jrmuizel Also fixes a bad debug assertion MozReview-Commit-ID: 5OV5KkvbRwZ
c86dac25f66fc0e7703bd27f99895ba3922c288b: Bug 1394239 - don't return video frames that MDSM won't show. r=jya
John Lin <jolin@mozilla.com> - Mon, 11 Sep 2017 12:50:48 +0800 - rev 381399
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1394239 - don't return video frames that MDSM won't show. r=jya In some Android ROMs, MediaCodec doesn't allocate additional buffers to reduce consumer starvation and will not work when MDSM grips most recently returned frame before rearching seek target. Implement SetSeekThreshold() to get actual seek target to check if video buffers can be released back to remote decoder immediately. MozReview-Commit-ID: 7IetuVxCXc0
9779ff0008041b0ca1fa531d1d42437834896e81: Bug 1399754 - [Part2] Fix wrong format string. r=cpearce
James Cheng <jacheng@mozilla.com> - Thu, 14 Sep 2017 17:18:00 +0800 - rev 381398
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1399754 - [Part2] Fix wrong format string. r=cpearce MozReview-Commit-ID: 5oXE0UvGeFt
0e9ac37163ea228b2145777b9f817802df52418e: Bug 1399754 - [Part1] Replace CDM_LOG with GMP_LOG. r=cpearce
James Cheng <jacheng@mozilla.com> - Thu, 14 Sep 2017 16:00:58 +0800 - rev 381397
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1399754 - [Part1] Replace CDM_LOG with GMP_LOG. r=cpearce MozReview-Commit-ID: IG3qsRGW42E
7ca486b28b99167b8ee033a5c0d3d6cba5ad0f87: Bug 1400100 - Shrink css::ImageValue. r=njn.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 15 Sep 2017 14:37:12 +1000 - rev 381396
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400100 - Shrink css::ImageValue. r=njn. This reduces sizeof(ImageValue) from 104 to 96. When heap-allocated, this moves it from the 112 byte bin to the 96 byte bin. Loading gmail with Stylo, there are about 11,500 ImageValues on the heap, so this saves about 184,000 bytes. MozReview-Commit-ID: JLe2cJ54IlL
1aaa09eb300ce1763d516f6c4238e5acdbc20961: Bug 1387846 change print button command to print instead of print preview on all platforms r=Gijs
Maya Messinger <maya.messinger@duke.edu> - Sun, 17 Sep 2017 17:23:00 -0400 - rev 381395
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1387846 change print button command to print instead of print preview on all platforms r=Gijs MozReview-Commit-ID: IIxhCx4N362
7a01959c80e135bf948946fd2d09ad52f6c5672d: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 17 Sep 2017 23:33:31 +0200 - rev 381394
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
merge mozilla-central to autoland. r=merge a=merge
446fa630c6ca22485cddeb9303f92af1d2a3239b: servo: Merge #18525 - style: various serialization fixes (from emilio:border-spacing); r=nox
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 15:12:46 -0500 - rev 381393
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
servo: Merge #18525 - style: various serialization fixes (from emilio:border-spacing); r=nox This should close https://github.com/servo/servo/pull/18458, and fix https://bugzilla.mozilla.org/show_bug.cgi?id=1397619. Source-Repo: https://github.com/servo/servo Source-Revision: f95da332a388cc7a94ddfc363872f5c570c27885
601946972c4419825c21a42c7a0e673107677994: Bug 1400254 - Don't apply fuzz workaround when appendWindowEnd is set. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 17 Sep 2017 15:30:34 +0200 - rev 381392
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400254 - Don't apply fuzz workaround when appendWindowEnd is set. r=gerald Someone changing the attribute appendWindowStart and appendWindowEnd can be expected to know what they are doing. As such, we don't need to make sure playback starts when content timestamps are broken. MozReview-Commit-ID: EcPORuDHpF5
5393e4f9885842009679d8b74faf5c7a22e0c45c: Bug 1400421 part 2: Delete unused nsLeafFrame::Reflow override (and its DoReflow helper). r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 15 Sep 2017 15:55:21 -0700 - rev 381391
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400421 part 2: Delete unused nsLeafFrame::Reflow override (and its DoReflow helper). r=mats nsLeafFrame only exists as an abstract superclass, and every subclass actually brings along its own Reflow impl, so nsLeafFrame's own impl is just dead code. This patch makes sure it's really dead code by leaving in the Reflow() decl with " = 0;" so the compiler will enforce that all concrete subclasses *do* have a more specific override (and that they don't just inherit the stub nsFrame impl from further up the ancestor chain, for example). MozReview-Commit-ID: Co36IpuaeOc
c20a1a0d01ff475ff8db96f9e1d81c579029fa77: Bug 1400421 part 1: Annotate class 'nsPageBreakFrame' as final, to reflect reality. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 15 Sep 2017 15:53:31 -0700 - rev 381390
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400421 part 1: Annotate class 'nsPageBreakFrame' as final, to reflect reality. r=mats (This was the only concrete nsLeafBoxFrame subclass that was missing this annotation. So, after this patch, all concrete nsLeafBoxFrame subclasses will have this annotation. Nice!) MozReview-Commit-ID: Iu1LaLTTqzu
cee0aab185bf8c7259a32668e9ee59d34efe5c2f: servo: Merge #18537 - style: Spring cleanup (from emilio:spring-cleanup); r=nox
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 13:35:45 -0500 - rev 381389
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
servo: Merge #18537 - style: Spring cleanup (from emilio:spring-cleanup); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 14529da2a3c9a84cdec5735fca09d0bcb5995348
e4dad276a5231fd8a0a6428a94565598b35392b0: Bug 1400705 - cairo: Fix -Wunknown-warning-option clang warning about gcc flag (and suppress some other warnings). r=lsalzman
Chris Peterson <cpeterson@mozilla.com> - Sat, 16 Sep 2017 21:01:25 -0700 - rev 381388
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400705 - cairo: Fix -Wunknown-warning-option clang warning about gcc flag (and suppress some other warnings). r=lsalzman * The -Wno-unused-but-set-variable flag is supported by gcc but not clang, so move it to a gcc-only CFLAGS. * The -Wno-error=uninitialized flag is supported by both gcc and clang, so move it to CFLAGS shared by gcc and clang. * Also suppress -Wunreachable-code and -Wshift-negative-value clang warnings. gcc supports -Wshift-negative-value, but only starting in gcc 6.1 and we are still using gcc 4.9 in automation. warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] gfx/cairo/cairo/src/cairo-quartz-surface.c:1908:6: warning: code will never be executed [-Wunreachable-code] gfx/cairo/libpixman/src/pixman-bits-image.c:268:32: warning: shifting a negative signed value is undefined [-Wshift-negative-value] MozReview-Commit-ID: AnQAsfDaZbk
f5e1eb39daf0c6f606f1aa41483702656922672c: Bug 1400681 - remove footer inline start padding explicitly instead of not setting non-icon inline start padding, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sun, 17 Sep 2017 17:23:05 +0100 - rev 381387
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400681 - remove footer inline start padding explicitly instead of not setting non-icon inline start padding, r=johannh Using ':not' would unduly increase the specificity of the '.subviewbutton > .toolbarbutton-text' rule, so I went with overriding it instead. MozReview-Commit-ID: 85o0IcjCgbQ
af7271ca580b12a3b043a5c566917c9bb26a19aa: Bug 1400556 - apply padding to the tabs toolbar too to avoid other items moving when dragging tabs, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sat, 16 Sep 2017 18:47:32 +0100 - rev 381386
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400556 - apply padding to the tabs toolbar too to avoid other items moving when dragging tabs, r=johannh MozReview-Commit-ID: FXAYmACbYt1
bec354d845873082a5d2c00e23500262c2cc89e5: servo: Merge #18539 - script: a couple DOM conversion fixes (from emilio:dom-conversion-fixes); r=nox
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 11:57:05 -0500 - rev 381385
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
servo: Merge #18539 - script: a couple DOM conversion fixes (from emilio:dom-conversion-fixes); r=nox Fixes https://github.com/servo/servo/issues/18535 Source-Repo: https://github.com/servo/servo Source-Revision: 6f97dd1c96dbe4389d818995e2b4965b87383b61
64b53d09febf538db91d4791a549680f43a2b57c: Bug 1400325: crashtest. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 19:56:05 +0200 - rev 381384
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1400325: crashtest. r=me MozReview-Commit-ID: EW2rx0cc6Xs
001d0020adccd2fa9e84ee97d5ca01d0f8ee6a7e: Bug 1399546: Crashtest. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 Sep 2017 19:47:51 +0200 - rev 381383
Push 32527 by archaeopteryx@coole-files.de at Mon, 18 Sep 2017 09:31:38 +0000
Bug 1399546: Crashtest. r=me MozReview-Commit-ID: 5L8vYI6lRqd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip