6692016d516078192e4105303bf75812e8180a85: merge heads
Ben Hearsum <bhearsum@mozilla.com> - Mon, 09 Feb 2015 11:43:32 -0500 - rev 228179
merge heads
b3d7e6c9aadd63b20319eda2e5278175f92201cc: Merge heads.
Ben Hearsum <bhearsum@mozilla.com> - Mon, 09 Feb 2015 11:41:21 -0500 - rev 228178
Merge heads.
8090a0b684001c24f85b721182e4413b6dc5160e: bug 1121160: Release automation support for split-apk builds - add release mozconfigs for split apk builds. r=mfinkle,rnewman
Ben Hearsum <bhearsum@mozilla.com> - Mon, 09 Feb 2015 10:26:13 -0500 - rev 228177
bug 1121160: Release automation support for split-apk builds - add release mozconfigs for split apk builds. r=mfinkle,rnewman
994141100597ebb910bc2c96c88d9891c7e97d29: Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Feb 2015 11:42:27 -0500 - rev 228176
Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
be4a51e14f3fbde5181b492d59c68799d3079949: Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Feb 2015 11:42:27 -0500 - rev 228175
Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
657c0635dfb999be89aa4826d9a67aaa6bae776d: Bug 1127341. If we make our codegen for a binding depend on the exposure set of an interface argument to one of the binding's methods, we need to adjust the dependency set of the binding accordingly, so we'll regenerate if the exposure set changes. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Feb 2015 11:42:26 -0500 - rev 228174
Bug 1127341. If we make our codegen for a binding depend on the exposure set of an interface argument to one of the binding's methods, we need to adjust the dependency set of the binding accordingly, so we'll regenerate if the exposure set changes. r=khuey
c4500f0d25cd43c9eb7a421c7554086a647e5726: Bug 1130849 - Rename jsinfer files, r=jandem.
Brian Hackett <bhackett1024@gmail.com> - Mon, 09 Feb 2015 09:20:25 -0700 - rev 228173
Bug 1130849 - Rename jsinfer files, r=jandem.
ad9e5849856dc7826df1ee36ed3ae79ed0a2f2eb: Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik
Paul Adenot <paul@paul.cx> - Mon, 09 Feb 2015 14:42:43 +0100 - rev 228172
Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik This patch does the following: - Introduces an owned_critical_section object to be able to assert that a current thread owns a critical section - Change the auto_lock to use the above, add auto_unlock (basically like the Gecko AutoEnter/AutoExit things) - Fix an issue during audio output device switch where the clock would use the old sample rate. Apparently I did not notice this because my headset and the sound card on this laptop have the same rate - Check that we could acquire a device_enumerator in the ctor before deallocating in the dtor, as that can happen if a ton of streams are running at once (I had this issue running the full mochitest suite) - Stop getting another device_enumator in unregister_notification_client, fixing a leak - Assert that setup_wasapi_stream and close_wasapi_stream are called with the lock held, this was the cause of the crash for this bug - Make close_wasapi_stream clear out its state to make sure setup_wasapi_stream and close_wasapi_stream are called in the right order (especially, not two setup_wasapi_stream without close in between, since that would leak stuff) - In wasapi_stream_destroy, unregister the notification client before destroying the CRITICAL_SECTION (this was the cause of a crash I duped against this bug)
a71f66ed990a5b68f4e482dc19bde7c4f097b664: Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup
Paul Adenot <paul@paul.cx> - Mon, 09 Feb 2015 14:43:55 +0100 - rev 228171
Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup
f82c3ca3b6c8a6455dafed9b945efb556d8b8628: Bug 1131091 - Disable CSP test causing frequent oranges on a CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Mon, 09 Feb 2015 16:09:58 +0000 - rev 228170
Bug 1131091 - Disable CSP test causing frequent oranges on a CLOSED TREE
c939ab0df211d84ef373983acccb761eb0579572: Backed out changeset 2f46afa97421 (bug 1127213) for another bustage on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 09 Feb 2015 16:51:14 +0100 - rev 228169
Backed out changeset 2f46afa97421 (bug 1127213) for another bustage on a CLOSED TREE
9105c55dbaee558a9bb2229bddf4171cf4d8c5bc: Bug 1118322: Block explicitly for vblank when presenting when using WARP. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Mon, 09 Feb 2015 16:35:48 +0100 - rev 228168
Bug 1118322: Block explicitly for vblank when presenting when using WARP. r=jrmuizel
6260a7224a2d2b9214dcd1764b8e6e59e9e67f5f: Backed out changeset 0813db72fe3e (bug 1125804) for bustage on a CLOSED TREE
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 09 Feb 2015 16:26:28 +0100 - rev 228167
Backed out changeset 0813db72fe3e (bug 1125804) for bustage on a CLOSED TREE
0813db72fe3ea6f3d87cf9f9e6c699d7e27ab04f: Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup
Paul Adenot <paul@paul.cx> - Mon, 09 Feb 2015 14:43:55 +0100 - rev 228166
Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup
47d0c95998a7d8bb3c0ece6a12df759e8fc273f2: Bug 1123768 - Backout bug 1108455 to avoid truncating the end of audio streams on Vista+. r=kinetik
Paul Adenot <paul@paul.cx> - Mon, 09 Feb 2015 14:43:03 +0100 - rev 228165
Bug 1123768 - Backout bug 1108455 to avoid truncating the end of audio streams on Vista+. r=kinetik
2f46afa97421d1b34ba8443075b05c03018ad61b: Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik
Paul Adenot <paul@paul.cx> - Mon, 09 Feb 2015 14:42:43 +0100 - rev 228164
Bug 1127213 - Fix various issues with the device change notification in the WASAPI cubeb backend. r=kinetik This patch does the following: - Introduces an owned_critical_section object to be able to assert that a current thread owns a critical section - Change the auto_lock to use the above, add auto_unlock (basically like the Gecko AutoEnter/AutoExit things) - Fix an issue during audio output device switch where the clock would use the old sample rate. Apparently I did not notice this because my headset and the sound card on this laptop have the same rate - Check that we could acquire a device_enumerator in the ctor before deallocating in the dtor, as that can happen if a ton of streams are running at once (I had this issue running the full mochitest suite) - Stop getting another device_enumator in unregister_notification_client, fixing a leak - Assert that setup_wasapi_stream and close_wasapi_stream are called with the lock held, this was the cause of the crash for this bug - Make close_wasapi_stream clear out its state to make sure setup_wasapi_stream and close_wasapi_stream are called in the right order (especially, not two setup_wasapi_stream without close in between, since that would leak stuff) - In wasapi_stream_destroy, unregister the notification client before destroying the CRITICAL_SECTION (this was the cause of a crash I duped against this bug)
70a1847bdc205c1bda9d76177e8b96aecbadff89: Bug 1127882: Sort the unified files list before splitting into multiple files, r=nfroyd
Joshua Cranmer <Pidgeot18@gmail.com> - Mon, 09 Feb 2015 08:45:15 -0600 - rev 228163
Bug 1127882: Sort the unified files list before splitting into multiple files, r=nfroyd
8f675794e1b6471913cbe7cc0e7c30360cad7e1c: Bug 1130231 - Reftest for left/right padding on button contents with direction=rtl. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 09 Feb 2015 14:40:25 +0000 - rev 228162
Bug 1130231 - Reftest for left/right padding on button contents with direction=rtl. r=smontagu
44078171052141c0998b64d2f83faf34da75cb1a: Bug 1130231 - Properly logicalize the implementation of padding on button contents. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 09 Feb 2015 14:40:23 +0000 - rev 228161
Bug 1130231 - Properly logicalize the implementation of padding on button contents. r=smontagu
c13e7799a147a1ebdb8745e1bc58b7581b49fdca: Backed out changeset a372a90a9475 (bug 1119126) for gaia-js-integration-8 failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 09 Feb 2015 15:33:24 +0100 - rev 228160
Backed out changeset a372a90a9475 (bug 1119126) for gaia-js-integration-8 failures
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip