a6de39c7149c9fe6d4c4f60349abbcda15d54bbf: Bug 1495994 - Part 1: Make URLValue constructor take CORSMode argument r=emilio
Cameron McCormack <cam@mcc.id.au> - Wed, 10 Oct 2018 02:56:52 +0000 - rev 440379
Push 70656 by cmccormack@mozilla.com at Wed, 10 Oct 2018 02:59:28 +0000
Bug 1495994 - Part 1: Make URLValue constructor take CORSMode argument r=emilio Differential Revision: https://phabricator.services.mozilla.com/D7593
6a8e290867331e18b0178b1f55ca026f813da6d5: Bug 1493616. Make sure we invalidate the entire area of the item r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 10 Oct 2018 01:16:39 +0000 - rev 440378
Push 70655 by jmuizelaar@mozilla.com at Wed, 10 Oct 2018 02:29:32 +0000
Bug 1493616. Make sure we invalidate the entire area of the item r=mstange Differential Revision: https://phabricator.services.mozilla.com/D8125
b85ace8c5339f5f24e7d104b4a8146dc92bb694d: Bug 1497221 - Fix warnings in nsNativeThemeWin.cpp when built with clang r=jmathies
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 09 Oct 2018 17:01:19 +0000 - rev 440377
Push 70654 by masayuki@d-toybox.com at Wed, 10 Oct 2018 02:01:18 +0000
Bug 1497221 - Fix warnings in nsNativeThemeWin.cpp when built with clang r=jmathies nsNativeThemeWin.cpp has a lot of warnings at build time. They hides preceding errors and warning due to too many. This patch avoids the warnings with: - adding |default| case of each |switch| statement with widget type. - removing unused overload of ScaleForFrameDPI(). Differential Revision: https://phabricator.services.mozilla.com/D8055
2247311dfb80693ddcf1b9d62cb3448d91af198a: Bug 1496014 - Fix shape-outside invalidation. r=dbaron
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 04 Oct 2018 19:41:22 +0200 - rev 440376
Push 70653 by emilio@crisal.io at Tue, 09 Oct 2018 23:35:02 +0000
Bug 1496014 - Fix shape-outside invalidation. r=dbaron It's not really invalidated anywhere, and the float manager code only checks for float region changes. Extend it so that it knows about shapes as well, and avoid reframing due to a bogus nsChangeHint_ScrollbarChange which really meant to be UpdateOverflow, which really is useless in this situation.. Differential Revision: https://phabricator.services.mozilla.com/D7583
b3a1baa85807cc175fd2d2b49d21408ea55e5e21: Bug 1496529 - P10. Add to libvpx decoder low latency mode. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 22:59:47 +0000 - rev 440375
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P10. Add to libvpx decoder low latency mode. r=bryce Depends on D7909 Differential Revision: https://phabricator.services.mozilla.com/D7917
ea2cd3e66c564ab1f64c33b3ea8ce5924b3b6a79: Bug 1496529 - P9. Enable low latency decoding on Windows. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 16:59:32 +0000 - rev 440374
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P9. Enable low latency decoding on Windows. r=bryce Depends on D7908 Differential Revision: https://phabricator.services.mozilla.com/D7909
357d4762fa8fda3470020886958c300aae51cb22: Bug 1496529 - P8. Add media.navigator.mediadatadecoder_h264_enabled preference. r=drno
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 20:36:18 +0000 - rev 440373
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P8. Add media.navigator.mediadatadecoder_h264_enabled preference. r=drno For now, the H264 decoding support is rather sturdy. It handles change of resolution and content smoothly thanks to the H264Converter. The VP8/VP9 one however, not so much. So we make a preference to only enable H264 for now. Depends on D7895 Differential Revision: https://phabricator.services.mozilla.com/D7908
970b4aaccd355a7512297b26c198441937fc9328: Bug 1496529 - P7. Pass full range of CreateDecoderParam::Option to RemoteVideoDecoder r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 16:59:24 +0000 - rev 440372
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P7. Pass full range of CreateDecoderParam::Option to RemoteVideoDecoder r=bryce Depends on D7882 Differential Revision: https://phabricator.services.mozilla.com/D7895
40f7fbd43f5189d6710be9a96bc852f73debf6ac: Bug 1496529 - P6. Always run EMEDecryptor on the decoder's taskqueue. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 22:58:05 +0000 - rev 440371
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P6. Always run EMEDecryptor on the decoder's taskqueue. r=bryce P2 changed the way the H264Converter would be calling the decoder. The assumption in the EMEDecryptor was pretty incorrect to start with. Depends on D7865 Differential Revision: https://phabricator.services.mozilla.com/D7882
93312ff3f1808a9e79a961d879c340eee99a22b1: Bug 1496529 - P5. Don't unnecessarily wait on decoder to shutdown r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 16:59:14 +0000 - rev 440370
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P5. Don't unnecessarily wait on decoder to shutdown r=bryce Depends on D7864 Differential Revision: https://phabricator.services.mozilla.com/D7865
b76ae0d758d9ae80d762c901c0faa321ddba57f1: Bug 1496529 - P4. Remove unnecessary code. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 16:59:12 +0000 - rev 440369
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P4. Remove unnecessary code. r=bryce TaskQueue no longer requires explicit shutdown Depends on D7862 Differential Revision: https://phabricator.services.mozilla.com/D7864
19cdb829699f0bcaa047c7a29bb9d6b494f4e412: Bug 1496529 - P3. Make the Apple H264 decoder provide 0 latency option. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 16:59:05 +0000 - rev 440368
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P3. Make the Apple H264 decoder provide 0 latency option. r=bryce When used with the LowLatency option, we guarantee that the stream will contain no B-frame, as such we can reduce the re-ordering queue to zero. The apple VT decoder already returns frames in decode order making this change trivial. Depends on D7861 Differential Revision: https://phabricator.services.mozilla.com/D7862
f2b367bc188af94df47032d10cab669d0dc0c474: Bug 1496529 - P2. Make H264Converter use provided decoder's TaskQueue. r=bryce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 23:05:40 +0000 - rev 440367
Push 70652 by jyavenard@mozilla.com at Tue, 09 Oct 2018 23:18:23 +0000
Bug 1496529 - P2. Make H264Converter use provided decoder's TaskQueue. r=bryce The H264Converter can be used on a thread that isn't a nsThread or a TaskQueue, so having the H264Converter dispatching tasks isn't going to work So instead we run all the code on the decoder's taskqueue using promise chaining. All internal methods are made to assert that they are running on the task queue accordingly Depends on D7860 Differential Revision: https://phabricator.services.mozilla.com/D7861
8995622893ecaa74ae47835a75677496c4368637: Bug 1497059 - Bail out on empty dtRect. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 09 Oct 2018 23:09:39 +0000 - rev 440366
Push 70651 by emilio@crisal.io at Tue, 09 Oct 2018 23:10:11 +0000
Bug 1497059 - Bail out on empty dtRect. r=mstange I thought it was going to be trivial to add a test-case for this with a scale transform and such, but I haven't been able to. This restores the wallpaper that there was before my change. Differential Revision: https://phabricator.services.mozilla.com/D8000
3fafffb5ace29b9a357f264d4a821348d540ec36: Bug 1497676 - Drop defunct MOZ_B2G ifdef. r=sfink
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 09 Oct 2018 21:11:56 +0000 - rev 440365
Push 70650 by kgupta@mozilla.com at Tue, 09 Oct 2018 22:52:36 +0000
Bug 1497676 - Drop defunct MOZ_B2G ifdef. r=sfink Differential Revision: https://phabricator.services.mozilla.com/D8148
3b597edf0a98da8e566d00ba66d1448c348ae36b: Bug 1495470: Only let 'contain:layout/paint' create stacking contexts on frames that support it. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 09 Oct 2018 21:04:03 +0000 - rev 440364
Push 70649 by dholbert@mozilla.com at Tue, 09 Oct 2018 22:19:49 +0000
Bug 1495470: Only let 'contain:layout/paint' create stacking contexts on frames that support it. r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D7926
8cca84d745042fd0524e2c7a7567d18571c2a054: Bug 1497382 - Make symbolstore.py fail when dump_syms fails r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Tue, 09 Oct 2018 15:55:57 +0000 - rev 440363
Push 70648 by mh@glandium.org at Tue, 09 Oct 2018 22:15:59 +0000
Bug 1497382 - Make symbolstore.py fail when dump_syms fails r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D8048
acf3ccc27e1e9c0fbc7f7f7054b5a04b7153c6ed: Bug 1495916 - Fix bailouts in ARM64. r=jandem
Sean Stangl <sstangl@mozilla.com> - Tue, 02 Oct 2018 14:39:55 -0700 - rev 440362
Push 70647 by ryanvm@gmail.com at Tue, 09 Oct 2018 22:09:59 +0000
Bug 1495916 - Fix bailouts in ARM64. r=jandem
28530a1156ce51b38ac292332adec0438ae57484: Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
Tom Ritter <tom@mozilla.com> - Tue, 09 Oct 2018 19:38:56 +0000 - rev 440361
Push 70646 by rvandermeulen@mozilla.com at Tue, 09 Oct 2018 22:09:07 +0000
Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj This commit also removes dwarf-exceptions from the x64 build. sjlj exceptions are needed on x86 because there is a bug currently involving SEH exceptions on x86. However on x64 there is not, so we can use the default SEH and get rid of dwarf exceptions. Additionally, to use SEH exceptions, we need to -fuse-cxa-atexit Differential Revision: https://phabricator.services.mozilla.com/D7759
cfc3293b75f8fb471a83248eab8cd654fe9da47a: Bug 1485789 - Cleanup defineUntypedPhi(). r=mgaudet
Sean Stangl <sstangl@mozilla.com> - Tue, 09 Oct 2018 18:07:34 -0400 - rev 440360
Push 70645 by ryanvm@gmail.com at Tue, 09 Oct 2018 22:08:32 +0000
Bug 1485789 - Cleanup defineUntypedPhi(). r=mgaudet For https://bugzilla.mozilla.org/show_bug.cgi?id=1485789, from the linked discussion. Normally Kannan should review this, since he asked for it, but I'm using this as an excuse to try out Phabricator, and it looks like he hasn't linked his Bugzilla account yet. Test Plan: Covered by existing jit-tests. Differential Revision: https://phabricator.services.mozilla.com/D4170
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip