4c95b56c85aa937d433b5fc27fdea4e4dc17f822: Bug 1333003 part 1 - Add Windows x64 ASan mozconfigs to the tree. r=mshal
Ting-Yu Chou <janus926@gmail.com> - Fri, 10 Mar 2017 14:13:07 +0800 - rev 351522
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1333003 part 1 - Add Windows x64 ASan mozconfigs to the tree. r=mshal MozReview-Commit-ID: KuXcyL6yqH7
4f0fb27e739b8787e7326fe71d322b050973d05c: servo: Merge #16281 - Add std::atomic to opaque_types in build_gecko (from servo:atomic_opaque); r=heycam
Xidorn Quan <github@upsuper.org> - Wed, 05 Apr 2017 22:11:14 -0500 - rev 351521
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
servo: Merge #16281 - Add std::atomic to opaque_types in build_gecko (from servo:atomic_opaque); r=heycam Recent change in bug 1277709 makes ThreadSafeAutoRefCnt start using std::atomic, which somehow doesn't not have #[derive(Debug)] on Windows, which makes all objects which includes ThreadSafeAutoRefCnt to stop having #[derive(Debug)]. This breaks stylo build on Windows. By adding it as an opaque type, std::atomic would derive Debug again. Source-Repo: https://github.com/servo/servo Source-Revision: 4229ccab4e15e598eb8d18a24bb31dd67c432487
f12dbd3fb4129bd18512b32d7b92757d67cbf4aa: Bug 1353668. P3 - rename CMLOG to LOG. r=kaku
JW Wang <jwwang@mozilla.com> - Wed, 05 Apr 2017 17:38:20 +0800 - rev 351520
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353668. P3 - rename CMLOG to LOG. r=kaku MozReview-Commit-ID: 67dN3NEBCA7
52ab116906bfd11f4b69acd401a3f8b6ddecd543: Bug 1353668. P2 - remove RESOURCE_LOG. r=kaku
JW Wang <jwwang@mozilla.com> - Wed, 05 Apr 2017 17:27:35 +0800 - rev 351519
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353668. P2 - remove RESOURCE_LOG. r=kaku MozReview-Commit-ID: 1PelTy83ETW
b64be8bc0e05b97788c1a7ffdf2a0734b355873f: Bug 1353668. P1 - add a member function, CopySegmentToCache. r=kaku
JW Wang <jwwang@mozilla.com> - Wed, 05 Apr 2017 17:24:03 +0800 - rev 351518
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353668. P1 - add a member function, CopySegmentToCache. r=kaku MozReview-Commit-ID: 5uEWpMigspX
a065cbee43f273ba8517dc5e11d0c75a777c739f: Bug 1353929 - Enable new Chromium Widevine IPC protocol. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 08 Mar 2017 17:24:28 +1300 - rev 351517
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353929 - Enable new Chromium Widevine IPC protocol. r=gerald This gives us simpler code, and eliminates some extra frame copies. MozReview-Commit-ID: 10N0O9Pn0Kw
7632e3ba826252942ead773e3f70bcec0168f88e: Bug 1353640 - Also check sources in the objdir to preprocess generated sources. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 16:39:51 +0900 - rev 351516
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353640 - Also check sources in the objdir to preprocess generated sources. r=mshal
a614823d73f446b9de0c57eaca2ae8db6b70e85a: Bug 1353640 - Use more targetted vpath instead of broad VPATH for preprocessor rules. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 16:36:24 +0900 - rev 351515
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353640 - Use more targetted vpath instead of broad VPATH for preprocessor rules. r=mshal VPATH applies to everything, but vpath applies to files matching the pattern it's given.
388684b808db5919dd5cf1669f7a040d2af29603: Bug 1353640 - Avoid the preprocessor rules creating dependency files. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 16:33:37 +0900 - rev 351514
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353640 - Avoid the preprocessor rules creating dependency files. r=mshal
f83bc4b3dfa62e7fbfddcf8d81005805f32de5f5: Bug 1353640 - Factor the preprocessing rules to avoid all the redundancy. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 16:31:40 +0900 - rev 351513
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353640 - Factor the preprocessing rules to avoid all the redundancy. r=mshal
f51037597ae1806db55e8eabbddae568c524362f: Bug 1351574. P2 - let MediaDecoderReader::DecodeVideoFrame() take TimeUnit instead of int64_t. r=jya
JW Wang <jwwang@mozilla.com> - Thu, 30 Mar 2017 18:07:53 +0800 - rev 351512
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1351574. P2 - let MediaDecoderReader::DecodeVideoFrame() take TimeUnit instead of int64_t. r=jya MozReview-Commit-ID: 84z2yir8sfX
97909bba39c2bf634ce4a7b714cb02b78a15e25c: Bug 1351574. P1 - let MediaDecoderReader::RequestVideoData() take TimeUnit instead of int64_t. r=jya
JW Wang <jwwang@mozilla.com> - Wed, 29 Mar 2017 16:52:57 +0800 - rev 351511
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1351574. P1 - let MediaDecoderReader::RequestVideoData() take TimeUnit instead of int64_t. r=jya MozReview-Commit-ID: DOsYkcJ77Em
173691d9857c850026a17d38a29c8e38022999f1: Backed out changeset 33be5bce0905 (bug 1346902) for devtool test failing in browser_browser_toolbox_debugger.js
Iris Hsiao <ihsiao@mozilla.com> - Thu, 06 Apr 2017 10:41:47 +0800 - rev 351510
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Backed out changeset 33be5bce0905 (bug 1346902) for devtool test failing in browser_browser_toolbox_debugger.js
7fbe40fa54dfcd23ec8cac8b0f06fe82c9772d9b: Backed out 3 changesets (bug 1344038) for bustage
Iris Hsiao <ihsiao@mozilla.com> - Thu, 06 Apr 2017 10:35:56 +0800 - rev 351509
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Backed out 3 changesets (bug 1344038) for bustage Backed out changeset 4befea89d81b (bug 1344038) Backed out changeset c859506b2e4e (bug 1344038) Backed out changeset 5d28a6382285 (bug 1344038)
5eecc08a74e311107336e3b470630fe0ce3b7df9: Bug 1353941: Convert a MOZ_RELEASE_ASSERT() expression to "if" + MOZ_CRASH(), to work around clang 3.8 segfault. r=froydnj
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 05 Apr 2017 18:24:56 -0700 - rev 351508
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1353941: Convert a MOZ_RELEASE_ASSERT() expression to "if" + MOZ_CRASH(), to work around clang 3.8 segfault. r=froydnj MozReview-Commit-ID: Bq2DM61YvQ3
4befea89d81b80ee052074f0e74d5fd57dfa14e3: Bug 1344038 - Remove --enable-gnomeui. r=karlt
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Mar 2017 15:35:53 +0900 - rev 351507
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1344038 - Remove --enable-gnomeui. r=karlt
c859506b2e4eda3da6c4866f8dc5ab10dff200bc: Bug 1344038 - Remove --disable-gio. r=karlt
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 14:06:25 +0900 - rev 351506
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1344038 - Remove --disable-gio. r=karlt
5d28a63822854d7434b528af5d1163a18d1310d4: Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=karlt
Mike Hommey <mh+mozilla@glandium.org> - Wed, 05 Apr 2017 13:48:52 +0900 - rev 351505
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=karlt Historically, we had support for some GNOME VFS protocols through the gnomevfs library, and this was under extension. This may not have been built by default when it was introduced, but GNOME upstream moved those things into Gtk itself, and we then got support for the new Gio-based protocol, similar to what we had through the gnomevfs library. Time passes, and we switched off the gnomevfs library entirely, and enabled the Gio-based protocol handlers by default. We then removed everything related to the gnomevfs library. Fast forward to now, and disabling Gio support in Firefox just doesn't make sense, and leaving the gio protocol handler as an extension doesn't make sense either. As it is a protocol handler, its natural place is under netwerk/protocol, which is where we're moving it here. The netwerk/protocol subdirectories being handled automatically, we don't need to add the moved directory in any DIRS variable.
ab65cc6fb5de016d76af0efba6d65ce947e78840: servo: Merge #16278 - Make letter-spacing animatable (from hiikezoe:make-letter-spacing-animatable); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 05 Apr 2017 18:58:35 -0500 - rev 351504
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
servo: Merge #16278 - Make letter-spacing animatable (from hiikezoe:make-letter-spacing-animatable); r=emilio This is a PR of https://bugzilla.mozilla.org/show_bug.cgi?id=1353921 From the spec: 'normal' value computes to zero. <!-- Please describe your changes on the following line: --> --- <!-- 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 <!-- Either: --> - [X] There are tests for these changes in web-platform-test (web-animations/animation-model/animation-types/interpolation-per-property.html) <!-- 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: c41ade06eb2ef815de41407a411bd7f3b9af61f8
33be5bce0905ab97127dc87466f36dd8a8627877: Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=Gijs,rpl
J. Ryan Stinnett <jryans@gmail.com> - Mon, 13 Mar 2017 14:31:53 -0500 - rev 351503
Push 88883 by cbook@mozilla.com at Thu, 06 Apr 2017 11:10:48 +0000
Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=Gijs,rpl It appears the new debugger UI is working for the Browser Toolbox case, so let's turn it on to match our approach with web content. MozReview-Commit-ID: 1HhSKwZMH2f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip