f80dc9fc3468: 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 330632
Push 31247 by nfroyd@mozilla.com at 2017-01-23 14:44 +0000
Bug 1333054 - band-aid - avoid checking llvm-config version if we're not building stylo/bindgen; r=me; a=Tomcat
36486fdc3813: 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 330631
Push 31246 by paul@paul.cx at 2017-01-23 10:37 +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
38db7f01d45d: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 23 Jan 2017 11:15:58 +0100 - rev 330630
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
merge mozilla-inbound to mozilla-central a=merge
66e7178c3154: 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 330629
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1314833 - Part 4: Factor out AbstractThread::MainThread() used in U2F. r=billm MozReview-Commit-ID: 7TcbTE9wab0
d3cfaafedb43: 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 330628
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1314833 - Part 3: Factor out AbstractThread::MainThread() used in FlyWeb. r=billm MozReview-Commit-ID: 4wVykPwuDS9
02e5708a75fc: 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 330627
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +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
0a5d3ec02dcd: 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 330626
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang MozReview-Commit-ID: 9yJi3iDtVZG
1cf74b47953a: 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 330625
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1314833 - Part 1.2: Define AbstractThreadFor(TaskCategory aCategory) in Dispatcher and DispatcherTrait. r=billm MozReview-Commit-ID: 2kt3EN2WyXl
8ab1b5ce5bbc: 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 330624
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1314833 - Part 1.1: Refator XPCOMThreadWrapper as EventTargetWrapper to allow EventTargets to be AbstractThreads. r=jwwang MozReview-Commit-ID: FYjbKxcIc5o
7468856333b8: 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 330623
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1328512 followup - Update expectation of style system tests for stylo. DONTBUILD MozReview-Commit-ID: HKifm8Vx7ah
538094a7900c: Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Jan 2017 13:33:58 +1100 - rev 330622
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +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.
6328f5d01711: 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 330621
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 887876 - Use Sqlite.jsm in browser/components/migration. r=mak
5267191b229f: 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 330620
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +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.
0cdd083de64d: 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 330619
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1332868: Fix shutdown race in test_ext_contentscript_permission. r=gabor MozReview-Commit-ID: EVMcSdU3fTG
b03d23d20564: 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 330618
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Backed out changeset 98530de82f5c (bug 1332085) for browser_color-widget-01.js failures CLOSED TREE
e9835516c8c5: 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 330617
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell. r=bz,kmaglione
991609b97f58: 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 330616
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1329288 - Test ContentPolicy blocks opening a new window. r=smaug
448f9880af62: Bug 1329288 - Bring back ContentPolicy check within nsDocShell. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Sun, 22 Jan 2017 17:33:19 +0100 - rev 330615
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Bug 1329288 - Bring back ContentPolicy check within nsDocShell. r=smaug
5e82725567cf: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Sun, 22 Jan 2017 08:54:07 -0800 - rev 330614
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +0000
Merge m-c to m-i
98530de82f5c: 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 330613
Push 31245 by cbook@mozilla.com at 2017-01-23 10:16 +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 +30000 tip