f80dc9fc34680105b714a49b4704bb843f5f7004: Bug 1333054 - band-aid - avoid checking llvm-config version if we're not building stylo/bindgen; r=me; a=Tomcat FIREFOX_AURORA_53_BASE
Nathan Froyd <froydnj@mozilla.com> - Mon, 23 Jan 2017 09:43:06 -0500 - rev 358647
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1333054 - band-aid - avoid checking llvm-config version if we're not building stylo/bindgen; r=me; a=Tomcat
36486fdc3813ef7943ae5b07b4128866d1938a6c: Bug 1332905 - For mono or stereo in AudioStream.cpp until the rest of the code is multichannel-aware. r=achronop a=tomcat
Paul Adenot <paul@paul.cx> - Mon, 23 Jan 2017 11:36:58 +0100 - rev 358646
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332905 - For mono or stereo in AudioStream.cpp until the rest of the code is multichannel-aware. r=achronop a=tomcat MozReview-Commit-ID: 5eqBlPnHVk2
38db7f01d45d75547b026fbc9d739fe90e93675c: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 23 Jan 2017 11:15:58 +0100 - rev 358645
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
merge mozilla-inbound to mozilla-central a=merge
66e7178c31542d5cc6f893c3998ad17bf6845075: Bug 1314833 - Part 4: Factor out AbstractThread::MainThread() used in U2F. r=billm
Bevis Tseng <btseng@mozilla.com> - Tue, 22 Nov 2016 14:19:06 +0800 - rev 358644
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 4: Factor out AbstractThread::MainThread() used in U2F. r=billm MozReview-Commit-ID: 7TcbTE9wab0
d3cfaafedb4339897fcede34a67125a4d16a7b98: Bug 1314833 - Part 3: Factor out AbstractThread::MainThread() used in FlyWeb. r=billm
Bevis Tseng <btseng@mozilla.com> - Tue, 22 Nov 2016 14:15:04 +0800 - rev 358643
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 3: Factor out AbstractThread::MainThread() used in FlyWeb. r=billm MozReview-Commit-ID: 4wVykPwuDS9
02e5708a75fcdd9e8e4b065995f00b29896fb4b5: Bug 1314833 - Part 2.2: Use AbstractThread::CreateDirectTaskDrainer() to Drain Direct Tasks Dispatched to MediaStreamGraph. f=rjesup,r=padenot,jwwang
Bevis Tseng <btseng@mozilla.com> - Wed, 07 Dec 2016 22:00:12 -1000 - rev 358642
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 2.2: Use AbstractThread::CreateDirectTaskDrainer() to Drain Direct Tasks Dispatched to MediaStreamGraph. f=rjesup,r=padenot,jwwang MozReview-Commit-ID: 1KgE3uKu4CG
0a5d3ec02dcd355cf83eb4b717e8ef2b687f7d0b: Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang
Bevis Tseng <btseng@mozilla.com> - Tue, 29 Nov 2016 13:03:36 +0800 - rev 358641
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang MozReview-Commit-ID: 9yJi3iDtVZG
1cf74b47953add5094f559f37766b5e99dfb32a7: Bug 1314833 - Part 1.2: Define AbstractThreadFor(TaskCategory aCategory) in Dispatcher and DispatcherTrait. r=billm
Bevis Tseng <btseng@mozilla.com> - Thu, 01 Dec 2016 18:33:05 +0800 - rev 358640
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 1.2: Define AbstractThreadFor(TaskCategory aCategory) in Dispatcher and DispatcherTrait. r=billm MozReview-Commit-ID: 2kt3EN2WyXl
8ab1b5ce5bbc6c1fea58d011e94fae39a2cd6cb5: Bug 1314833 - Part 1.1: Refator XPCOMThreadWrapper as EventTargetWrapper to allow EventTargets to be AbstractThreads. r=jwwang
Bevis Tseng <btseng@mozilla.com> - Tue, 29 Nov 2016 13:01:18 +0800 - rev 358639
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1314833 - Part 1.1: Refator XPCOMThreadWrapper as EventTargetWrapper to allow EventTargets to be AbstractThreads. r=jwwang MozReview-Commit-ID: FYjbKxcIc5o
7468856333b8faad262457d9fe09cdf0a434ac38: Bug 1328512 followup - Update expectation of style system tests for stylo. DONTBUILD
Xidorn Quan <me@upsuper.org> - Mon, 23 Jan 2017 17:07:16 +1100 - rev 358638
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1328512 followup - Update expectation of style system tests for stylo. DONTBUILD MozReview-Commit-ID: HKifm8Vx7ah
538094a7900cdec31ad57faf9a6937104edce590: Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Jan 2017 13:33:58 +1100 - rev 358637
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8. nsIXPCScriptable flags handling in xpc_map_end.h is a bit of a mess. - Half the flags relate to whether various functions are defined (PreCreate, GetProperty, etc). These are set using the XPC_MAP_WANT_* macros; for each one xpc_map_end.h inserts the corresponding flag using the preprocessor (see XPC_MAP_CLASSNAME::GetScriptableFlags()). - The other half of the flags relate to other things (IS_GLOBAL_OBJECT, DONT_REFLECT_INTERFACE_NAMES, etc). These are set using the XPC_MAP_FLAGS macro. Having two similar but different mechanisms to set the flags for a class is confusing. (Indeed, until recently we had some classes where a single flag was redundantly specified via both mechanisms.) Note also that the classes done in dom/base/nsIDOMClassInfo.h also specify all the flags in a single value, similar to how XPC_MAP_FLAGS works. This patch removes the XPC_MAP_WANT_* macros. All flags are now set via XPC_MAP_FLAGS. This is a significant simplification to xpc_map_end.h and all the places that use it. The downside of this change is that I had to change the flag constants from class constants (i.e. nsIXPCScriptable::FOO) to macros (i.e. NSIXPCSCRIPTABLE_FOO) because they need to be used in #if statements like this in xpc_map_end.h: #if !((XPC_MAP_FLAGS) & NSIXPCSCRIPTABLE_WANT_PRECREATE) and you can't use a '::'-qualified name inside a #if. I think this downside is outweighed by the simplification described above. Overall the patch removes 80 lines of code.
6328f5d01711068b42ec2d61e04a3f899d4c84d4: Bug 887876 - Use Sqlite.jsm in browser/components/migration. r=mak
George Veneel Dogga <georgeveneeldogga@gmail.com> - Fri, 20 Jan 2017 04:35:00 -0500 - rev 358636
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 887876 - Use Sqlite.jsm in browser/components/migration. r=mak
5267191b229f425a34f26f0d7a96fd5391f3105d: Bug 1332577 (part 9) - Remove all mozilla_sampler_*() functions. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 20 Jan 2017 15:05:16 +1100 - rev 358635
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332577 (part 9) - Remove all mozilla_sampler_*() functions. r=mstange. There are lots of profiler_*() functions that simply call onto equivalent or nearly-equivalent mozilla_sampler_*() functions. This patch removes the unnecessary indirection by removing the mozilla_sampler_*() functions. The most important changes: - In platform.cpp, all the mozilla_sampler_*() definitions are renamed as profiler_*(). - In GeckoProfiler.h, the new PROFILER_FUNC{,_VOID} macros provide a neat way to declare the functions that must be present whether the profiler is enabled or not. - In GeckoProfiler.h, all the mozilla_sampler_*() declarations are removed, as are all the profiler_*() definitions that corresponded to a mozilla_sampler_*() function. Other things of note: - profiler_log(const char* str) is now defined in platform.cpp, instead of in GeckoProfiler.h, for consistency with all the other profiler_*() functions. Likewise with profiler_js_operation_callback() and profiler_in_privacy_mode(). - ProfilerBacktraceDestructor::operator() is treated slightly different to all the profiler_*() functions. - Both variants of profiler_tracing() got some early-return conditions moved into them from GeckoProfiler.h. - There were some cases where the profiler_*() and mozilla_sampler_*() name didn't quite match. Specifically: * mozilla_sampler_get_profile_data() and profiler_get_profiler_jsobject(): name mismatch. Kept the latter. * mozilla_sampler_get_profile_data_async() and profiler_get_profile_jsobject_async(): name mismatch. Kept the latter. * mozilla_sampler_register_thread() and profiler_register_thread(): return type mismatch. Changed to void. * mozilla_sampler_frame_number() and profiler_set_frame_number(): name mismatch. Kept the latter. * mozilla_sampler_save_profile_to_file() and profile_sampler_save_profile_to_file(): the former was 'extern "C"' so it could be called from a debugger easily. The latter now is 'extern "C"'. - profiler_get_buffer_info() didn't fit the patterns handled by PROFILER_FUNC{,VOID}, so the patch makes it call onto the new function profiler_get_buffer_info_helper(), which does fit the pattern.
0cdd083de64d2c7d9cf742ca15546a00e80ec989: Bug 1332868: Fix shutdown race in test_ext_contentscript_permission. r=gabor
Kris Maglione <maglione.k@gmail.com> - Sat, 21 Jan 2017 15:20:19 -0800 - rev 358634
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332868: Fix shutdown race in test_ext_contentscript_permission. r=gabor MozReview-Commit-ID: EVMcSdU3fTG
b03d23d20564849d72d3c01fd60af98292c8b507: Backed out changeset 98530de82f5c (bug 1332085) for browser_color-widget-01.js failures
Phil Ringnalda <philringnalda@gmail.com> - Sun, 22 Jan 2017 10:50:17 -0800 - rev 358633
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Backed out changeset 98530de82f5c (bug 1332085) for browser_color-widget-01.js failures CLOSED TREE
e9835516c8c59aa09cbd34b9b74ccfaa3b8ac744: Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell. r=bz,kmaglione
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 22 Jan 2017 18:05:03 +0100 - rev 358632
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell. r=bz,kmaglione
991609b97f58871db9d73a029e3d94a4402ae216: Bug 1329288 - Test ContentPolicy blocks opening a new window. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 22 Jan 2017 17:42:42 +0100 - rev 358631
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329288 - Test ContentPolicy blocks opening a new window. r=smaug
448f9880af62976f042fa2fb9a3d725d93cfed50: Bug 1329288 - Bring back ContentPolicy check within nsDocShell. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 22 Jan 2017 17:33:19 +0100 - rev 358630
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329288 - Bring back ContentPolicy check within nsDocShell. r=smaug
5e82725567cf5150ec751226a231619851e7f3b8: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Sun, 22 Jan 2017 08:54:07 -0800 - rev 358629
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Merge m-c to m-i
98530de82f5c6e0237b3656770d1bc87ac905a3a: Bug 1332085 - Add Color Name field to Color Widget. r=gl
Sheldon Roddick <sheldon.roddick@hotmail.com> - Sun, 22 Jan 2017 09:45:23 -0700 - rev 358628
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1332085 - Add Color Name field to Color Widget. r=gl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip