a494916f461a29dac8099841efa3eb6024d99796: Bug 1371298 - trim values extracted from pref files in devtools addon prefs loader;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Thu, 08 Jun 2017 18:16:04 +0200 - rev 411165
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371298 - trim values extracted from pref files in devtools addon prefs loader;r=bgrins MozReview-Commit-ID: LuhOlYP4xYc
b418659052d26c36c9e4f0f569d5277a5643086f: Bug 1371298 - support sticky_prefs in devtools addon prefs loader;r=bgrins
Julian Descottes <jdescottes@mozilla.com> - Thu, 08 Jun 2017 18:19:51 +0200 - rev 411164
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371298 - support sticky_prefs in devtools addon prefs loader;r=bgrins MozReview-Commit-ID: BgPvk9ykdrX
5b3aef6c71b7a5acf9c5f9caa209c14140abad2e: Bug 1371298 - stop ignoring prefs after #endif in webpack/addon devtools prefs loaders;r=tromey
Julian Descottes <jdescottes@mozilla.com> - Thu, 08 Jun 2017 17:05:52 +0200 - rev 411163
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371298 - stop ignoring prefs after #endif in webpack/addon devtools prefs loaders;r=tromey MozReview-Commit-ID: CKlmL6S0dtX
f776e85cbb5881ef6f97fce55a4dc7d78a8c8583: Bug 1371109 - Enable webm-video/poster-xxx.html . r=alwu
bechen <bechen@mozilla.com> - Thu, 08 Jun 2017 14:30:41 +0800 - rev 411162
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371109 - Enable webm-video/poster-xxx.html . r=alwu MozReview-Commit-ID: ArVBRmEjNaf
a5a453664f8f51302e3fcccabf3f2020e74bbf6e: Bug 1370438 - The MOZ_DISABLE_CONTENT_SANDBOX environment variable now works on macOS and is used in the xpcshell tests; r=haik
Alex Gaynor <agaynor@mozilla.com> - Wed, 07 Jun 2017 15:30:09 -0400 - rev 411161
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370438 - The MOZ_DISABLE_CONTENT_SANDBOX environment variable now works on macOS and is used in the xpcshell tests; r=haik This environment variable works on both Windows and Linux for force-disabling the content sandbox, and now does so on macOS as well. The xpcshell tests force disable the sandbox because they do things like bind() sockets, which is not compatible with the content sandbox. This is needed now because bug 1358223 was force upgrading the sandbox from level 0 (disabled) to level 1 on beta channel, which caused breakage. MozReview-Commit-ID: 5DGxtoDLp0C
352b0d009f78a90c9ea7565ee7afba8270947104: Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium
Tom Ritter <tom@mozilla.com> - Wed, 07 Jun 2017 20:56:21 -0500 - rev 411160
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium This involves a few changes: - Remove the .exe from the makensis binaries. which.which will auto-add it so Windows will keep working - and with it present we were finding makensis.exe on Linux and trying to run it, which isn't going to work - Doesn't bother checking if nsis is 32bit if we're running on Linux - Add the -nocd option to nsis (on Linux) because it takes the current working directory from the target of a symlink rather than the symlink itself. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704828 MozReview-Commit-ID: CVT8LwS1t8w
132095a40bdea9b47221ac7cb16bae39a1e9e8c5: Bug 1369662 - Make tabpaint talos test rely on MozAfterPaint paint timestamps as opposed to event processing timestamps. r=jmaher
Mike Conley <mconley@mozilla.com> - Thu, 08 Jun 2017 11:27:46 -0400 - rev 411159
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1369662 - Make tabpaint talos test rely on MozAfterPaint paint timestamps as opposed to event processing timestamps. r=jmaher Also bypasses bug 1371332 by ignoring MozAfterPaint events with empty rects. MozReview-Commit-ID: GSBlPSrQxo9
d2fe4dfffa0da867b7f1d3ef1c0174b261789811: servo: Merge #17233 - Remove file accidentally added in #17219 (from emilio:rej); r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 08 Jun 2017 09:18:44 -0700 - rev 411158
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #17233 - Remove file accidentally added in #17219 (from emilio:rej); r=bzbarsky And prevent it from happening again. Source-Repo: https://github.com/servo/servo Source-Revision: 2a78fae6014e55d5efa1280fdb2e717eaa9148f6
f8d48ac82e7b06c803558ff5086882f2e122783a: Bug 1357082 - Retry synthesizeMouseAtCenter until it is performed. r=xidorn
Greg Mierzwinski <gmierz2@outlook.com> - Tue, 06 Jun 2017 09:22:36 -0400 - rev 411157
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1357082 - Retry synthesizeMouseAtCenter until it is performed. r=xidorn This patch is for the intermittent bug 1357082 which has a failure in the test 'test_pointerlock-api.html' and is more frequent when it is run on Ubuntu 16.04. This failure is resolved by retrying the mouse movement until it actually occurs. MozReview-Commit-ID: 9XC4zmWj8Gn
58a93f7d6b20b5809ed14294eabccd825aeb174f: Backed out changeset 8a1615be322c (bug 1369095) for failing browser-chrome's browser_page_action_menu.js with "page-action-multiView" == "page-action-sendToDeviceView". r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 08 Jun 2017 19:14:40 +0200 - rev 411156
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 8a1615be322c (bug 1369095) for failing browser-chrome's browser_page_action_menu.js with "page-action-multiView" == "page-action-sendToDeviceView". r=backout
eaef7cd5e2884314fb81c70d1b9576772a38e415: Bug 1370850 - Serialise undefined script evaluation return value to null; r=maja_zf
Andreas Tolfsen <ato@mozilla.com> - Wed, 07 Jun 2017 12:46:14 +0100 - rev 411155
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1370850 - Serialise undefined script evaluation return value to null; r=maja_zf When a call through the content frame proxy is interrupted by the dialogueObserver, the synchronous promise that is meant to wait for a response from the frame script is resolved immediately with an undefined return value. When an undefined value is assigned to the response body, it gets dropped during JSON serialisation. To ensure the "value" field expected from the Execute Script and Execute Async Script commands is populated, we need to assign a null value to resp.body.value. We can treat undefined as null by calling evaluate.toJSON again on the return value from the proxied frame script call. This effectively means we serialise it twice, since it first needs to be serialised to cross the IPC border, though the second computation only looks at primitives and no known web element store is required. It would be nicer if the content frame script itself would be able to return early with null by installing a user prompt notification event, but this is not possible because the tabmodal dialogue that appears blocks script execution. This means we need to rely on the dialogueObserver in testing/marionette/proxy.js to take care of the dialogue for us. MozReview-Commit-ID: D14TA2TYYXI
62c0be1d862980516240e8e186cbab34597ebfbf: Bug 1366755 - devtools.panels.create should set invertIconForLightTheme to false by default. r=aswan
Luca Greco <lgreco@mozilla.com> - Wed, 07 Jun 2017 16:34:56 +0200 - rev 411154
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366755 - devtools.panels.create should set invertIconForLightTheme to false by default. r=aswan MozReview-Commit-ID: 1bn3cMngoql
8344aaa080f46d8898a77d475503d8652a527daf: Bug 1371053: Re-enable Shield system add-on in Beta and Release. r=mossop
Michael Kelly <mkelly@mozilla.com> - Wed, 07 Jun 2017 15:16:48 -0700 - rev 411153
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371053: Re-enable Shield system add-on in Beta and Release. r=mossop MozReview-Commit-ID: ClVHumsUOBE
faf77d75b2b079921f0067c92ee06a6636e63eed: Bug 1301315 - Add support for chrome_settings_overrides search engine. r=mixedpuppy
Michael Kaply <mozilla@kaply.com> - Fri, 02 Jun 2017 15:59:43 -0500 - rev 411152
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1301315 - Add support for chrome_settings_overrides search engine. r=mixedpuppy MozReview-Commit-ID: IkpigS3wqs1
5cb536ad2b36e2769546cce1707d11dbd7bacacc: Bug 1367012 - update edit UI visibility checks for photon, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 08 Jun 2017 11:17:55 +0100 - rev 411151
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1367012 - update edit UI visibility checks for photon, r=mikedeboer This ensures we update edit UI visibility state when opening/closing the overflow panel, as well as ensuring we do so if/when the edit controls get over/underflowed. It then updates the test to ensure we correctly check the overflow panel, both for overflown items and for items put there by the user when photon is enabled. MozReview-Commit-ID: AjRH8wz5Pla
8b399dd247e88710771137267070c66c7579800a: Bug 1369109 - Ensure conftest.py files are not considered as tests, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Mon, 05 Jun 2017 16:41:23 +0100 - rev 411150
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1369109 - Ensure conftest.py files are not considered as tests, r=maja_zf MozReview-Commit-ID: IfBZsTZTSPQ
779cf4deec412fb33de2ce3765a595d02ba25002: Bug 1369109 - Add --rebuild option to mach wpt-manifest-update, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Mon, 05 Jun 2017 16:39:45 +0100 - rev 411149
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1369109 - Add --rebuild option to mach wpt-manifest-update, r=maja_zf This is required for cases where files have not changed but the manifest logic has changed. MozReview-Commit-ID: E46HtouILS2
b30457bfb195fd7abb1cb938cc4ca151112f6c5b: Bug 1366784 - Force quit the application if requested quit or restart doesn't happen. r=maja_zf
Henrik Skupin <mail@hskupin.info> - Thu, 08 Jun 2017 15:59:07 +0200 - rev 411148
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1366784 - Force quit the application if requested quit or restart doesn't happen. r=maja_zf In case a quit or restart is requested, but eg. the in_app callback doesn't really trigger a shutdown of the application, Marionette has to force close it after the default shutdown timeout. This is necessary because "acceptConnections" is set to false and no further connection could be made to the still running application. MozReview-Commit-ID: GwSeYyjI6M9
dcffcfdf03ad254ae04b91fe6b230cd455723f7a: Bug 1368496 - Add support for fixed-positioning with APZ. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 08 Jun 2017 11:34:01 -0400 - rev 411147
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368496 - Add support for fixed-positioning with APZ. r=jrmuizel This implements at least enough fixed-positioning support to make the reftest in layout/reftests/async-scrolling/bg-fixed-child.html pass. That test implements a simple background-attachment:fixed which is implemented in the layer tree with a combination of a scrolled clip and a fixed-position layer. Previous patches in this patchset implemented support for the scrolled clip, and this patch implements the fixed-position layer support. MozReview-Commit-ID: 1Al1YshhUL7
c48397f4c2e2c2b8152abc7370bc615047130de3: Bug 1368496 - Expose the push_clip_and_scroll_info API in WR via WebRenderAPI. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 08 Jun 2017 11:34:01 -0400 - rev 411146
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368496 - Expose the push_clip_and_scroll_info API in WR via WebRenderAPI. r=jrmuizel MozReview-Commit-ID: f8gIDoUDC1
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip