d38398e5144e312301a5635da5e27cb6054ecdaa: Bug 1358976 - Stop automatic triggers of nightly builds on mozilla-aurora r=dustin DONTBUILD a=test-only CLOSED TREE default tip
Kim Moir <kmoir@mozilla.com> - Mon, 15 May 2017 09:57:26 -0400 - rev 375975
Push 11075 by kmoir@mozilla.com at Mon, 15 May 2017 13:57:33 +0000
Bug 1358976 - Stop automatic triggers of nightly builds on mozilla-aurora r=dustin DONTBUILD a=test-only CLOSED TREE
6a80fe909738915dcac79fe5cbbfc722ad93afd4: Bug 1358976 - Stop automatic triggers of nightly builds on mozilla-aurora r=dustin DONTBUILD a=test-only CLOSED TREE
Kim Moir <kmoir@mozilla.com> - Thu, 11 May 2017 15:45:09 -0400 - rev 375974
Push 11074 by kmoir@mozilla.com at Thu, 11 May 2017 19:45:47 +0000
Bug 1358976 - Stop automatic triggers of nightly builds on mozilla-aurora r=dustin DONTBUILD a=test-only CLOSED TREE
94b7e538af7dbb9a6567cad9125c2f5411e7fb80: Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek a=release CLOSED TREE
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 18 Apr 2017 15:40:56 +0200 - rev 375973
Push 11073 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 13:45:49 +0000
Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek a=release CLOSED TREE MozReview-Commit-ID: J0rShgZsZkt
4dae386f2c331851b192a3ef493cc139fd562a44: Bug 1352477 - taskgraph ignores run-on-project for fennec-nightlies r=aki a=release CLOSED TREE
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 18 Apr 2017 15:30:26 +0200 - rev 375972
Push 11072 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 13:37:27 +0000
Bug 1352477 - taskgraph ignores run-on-project for fennec-nightlies r=aki a=release CLOSED TREE MozReview-Commit-ID: B4vCAoRye7F
557af4db9a7807c5a956d19d1847349dd5432169: No bug - Tagging mozilla-aurora 09e97b55acb30be1f8e13b0f637f9cf152658799 with FIREFOX_BETA_54_BASE a=release DONTBUILD CLOSED TREE
ffxbld <release@mozilla.com> - Tue, 18 Apr 2017 13:48:28 +0200 - rev 375971
Push 11071 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 11:58:07 +0000
No bug - Tagging mozilla-aurora 09e97b55acb30be1f8e13b0f637f9cf152658799 with FIREFOX_BETA_54_BASE a=release DONTBUILD CLOSED TREE
09e97b55acb30be1f8e13b0f637f9cf152658799: Backed out changeset 076f4a79219b (bug 1355898) for bustage on a CLOSED TREE FIREFOX_BETA_54_BASE
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 18 Apr 2017 12:16:45 +0200 - rev 375970
Push 11070 by cbook@mozilla.com at Tue, 18 Apr 2017 10:16:56 +0000
Backed out changeset 076f4a79219b (bug 1355898) for bustage on a CLOSED TREE
de3b2daf03b42ad9fa74fbddb279e2670c200f3c: Backed out changeset 3bab94261ee0 (bug 1355898)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 18 Apr 2017 12:16:28 +0200 - rev 375969
Push 11070 by cbook@mozilla.com at Tue, 18 Apr 2017 10:16:56 +0000
Backed out changeset 3bab94261ee0 (bug 1355898)
7595a01c76d14e3ed3f18f35b154632b6207f0e5: Bug 1353459 - handle queueInputBuffer exceptions. r=esawin. a=gchang
John Lin <jolin@mozilla.com> - Tue, 18 Apr 2017 17:59:28 +0800 - rev 375968
Push 11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1353459 - handle queueInputBuffer exceptions. r=esawin. a=gchang MozReview-Commit-ID: 1IgLfpmGnN3
3bab94261ee046a59d7fbbb904849c00d4cae1f7: Bug 1355898. Use the first frame of animated images for texImage2d. r=jgilbert. a=gchang
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Apr 2017 17:58:34 +0800 - rev 375967
Push 11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1355898. Use the first frame of animated images for texImage2d. r=jgilbert. a=gchang The spec for canvas drawImage says to use the first frame. I can't find anything spec related at all referencing the issue for webgl (except bug 666855). So do the same as drawImage.
076f4a79219b02a4667b858bfa43463b7b806634: Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert. a=gchang
Timothy Nikkel <tnikkel@gmail.com> - Tue, 18 Apr 2017 17:57:09 +0800 - rev 375966
Push 11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1355898. Rename flag SFE_WANT_FIRST_FRAME to SFE_WANT_FIRST_FRAME_IF_IMAGE to represent what it does better. r=jgilbert. a=gchang We only pay attention to the flag for images.
bd935f8a9fee25deeff67156ee901a7c46f6dc19: Bug 1354810, CycleCollectedJSContext::Get() needs to be null-checked, r=baku. a=gchang
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 14 Apr 2017 12:24:07 +0300 - rev 375965
Push 11069 by ihsiao@mozilla.com at Tue, 18 Apr 2017 10:00:59 +0000
Bug 1354810, CycleCollectedJSContext::Get() needs to be null-checked, r=baku. a=gchang
665b9de58deee6f715514948cecfa4277809d620: Backed out changeset b7cdc8cfc61f (bug 1353459) for android test failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 18 Apr 2017 10:50:45 +0200 - rev 375964
Push 11068 by cbook@mozilla.com at Tue, 18 Apr 2017 08:51:03 +0000
Backed out changeset b7cdc8cfc61f (bug 1353459) for android test failures
4b43e1c02d4ff32f7d45a6c614720660f52927d9: Bug 1346012 - Handle dead object wrappers in more places in Promise code. r=shu a=gchang
Till Schneidereit <till@tillschneidereit.net> - Fri, 24 Mar 2017 22:49:38 -0700 - rev 375963
Push 11067 by cbook@mozilla.com at Tue, 18 Apr 2017 08:49:33 +0000
Bug 1346012 - Handle dead object wrappers in more places in Promise code. r=shu a=gchang MozReview-Commit-ID: HlmKwoMub9D
b7cdc8cfc61fc06eaa036beb6e06da09d4d4728f: Bug 1353459 - handle queueInputBuffer exceptions. r=esawin. a=gchang
John Lin <jolin@mozilla.com> - Tue, 11 Apr 2017 16:26:12 +0800 - rev 375962
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1353459 - handle queueInputBuffer exceptions. r=esawin. a=gchang MozReview-Commit-ID: 1Tm0vcl3Uv7
04f47021f97c64a8584102d91be80ec57ca47843: Bug 1354973 - Remove view before add to new ViewGroup, r=sebastian. a=gchang
maliu <max@mxli.us> - Mon, 10 Apr 2017 11:48:59 +0800 - rev 375961
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1354973 - Remove view before add to new ViewGroup, r=sebastian. a=gchang MozReview-Commit-ID: 1Xdlbss6SVO
610074e75a49d4bfb82be4c7e54a58f82e1564d7: Bug 1356718 - Query gtk settings schemas to avoid crashing when schema is missing. r=jfkthame. a=gchang
Zibi Braniecki <gandalf@mozilla.com> - Sun, 16 Apr 2017 00:13:07 -0700 - rev 375960
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1356718 - Query gtk settings schemas to avoid crashing when schema is missing. r=jfkthame. a=gchang MozReview-Commit-ID: 2rqO4XpLbfO
c5416368f69dced60f0c7c1b7de2f4080c15540c: Bug 1351482 - Use NSIS 3.01 for buildbot jobs. r=mshal. a=gchang
Matt Howell <mhowell@mozilla.com> - Thu, 09 Feb 2017 13:48:12 -0800 - rev 375959
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1351482 - Use NSIS 3.01 for buildbot jobs. r=mshal. a=gchang MozReview-Commit-ID: ElKlo6QwKmR
b368c9dcac204cb1fd85717117c875a7a012dd5f: Bug 1347191 - Add support for NSIS 3.01 to moz.configure. r=mhowell. a=gchang
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 28 Mar 2017 10:53:17 -0400 - rev 375958
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1347191 - Add support for NSIS 3.01 to moz.configure. r=mhowell. a=gchang
1388c6f3d0aaae36cab15e3574e68a203ee7c26f: Bug 1350330 - Make sure IPC channel still Open before sending IPC message. r=dvander. a=gchang
vincentliu <vliu@mozilla.com> - Mon, 17 Apr 2017 15:50:42 +0800 - rev 375957
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1350330 - Make sure IPC channel still Open before sending IPC message. r=dvander. a=gchang
9ac3ed4401b54cab7c503b838674f54c838a6baf: Bug 1349828 Smooth scroller of <scrollbox> should not try to scroll to outside of the range. r=mstange. a=gchang
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 10 Apr 2017 19:56:40 +0900 - rev 375956
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1349828 Smooth scroller of <scrollbox> should not try to scroll to outside of the range. r=mstange. a=gchang The scroll destination of the smooth scroller of <scrollbox> can be outside of the actual scrollable range. Therefore, it doesn't make scroll slower even when the end appears. This patch makes the destination always in the scrollable range. MozReview-Commit-ID: CfEGzhG7Jh7
8059a9af7490bd2271d4a737360e4a25462fa7e6: Bug 1313977 - Don't round fractional mouse coordinates up, because doing so might push them outside the window. r=kats. a=gchang
Markus Stange <mstange@themasta.com> - Sat, 15 Apr 2017 11:02:09 -0400 - rev 375955
Push 11066 by ihsiao@mozilla.com at Tue, 18 Apr 2017 08:21:05 +0000
Bug 1313977 - Don't round fractional mouse coordinates up, because doing so might push them outside the window. r=kats. a=gchang On my machine, if I have my mouse cursor positioned flush against the right edge of my screen (which is 1440x900@2x), locationInWindow has an x coordinate of 1439.99609375. This value was rounded up to an integer screen coordinate of 2880, and for that coordinate we don't find a target APZC, and consequently refuse to scroll. MozReview-Commit-ID: CJic4g3Y6Ag
105e456d811b8c4616de688e9afdcf0af620b80b: Bug 1354715 - Restore the right background color. r=spohl. a=gchang
Markus Stange <mstange@themasta.com> - Fri, 07 Apr 2017 18:05:24 -0400 - rev 375954
Push 11065 by ihsiao@mozilla.com at Tue, 18 Apr 2017 03:58:01 +0000
Bug 1354715 - Restore the right background color. r=spohl. a=gchang MozReview-Commit-ID: K7SF3rNPWUT
0c74a611a3ec7c12c6f57ebdda6837d47536dbfe: Bug 1353831 - OneOff block in search bar doesn't update text if Customize was opened at least once. r=florian. a=gchang
Drew Willcoxon <adw@mozilla.com> - Fri, 14 Apr 2017 16:34:41 -0700 - rev 375953
Push 11065 by ihsiao@mozilla.com at Tue, 18 Apr 2017 03:58:01 +0000
Bug 1353831 - OneOff block in search bar doesn't update text if Customize was opened at least once. r=florian. a=gchang MozReview-Commit-ID: Iu7xhCbCh6B
ad01b1eb62fcf6b66c002f8cbcfe10565db056f1: Bug 1352608 - Close a cursor after we're done with it r=eoger. a=gchang
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 31 Mar 2017 20:22:06 -0400 - rev 375952
Push 11065 by ihsiao@mozilla.com at Tue, 18 Apr 2017 03:58:01 +0000
Bug 1352608 - Close a cursor after we're done with it r=eoger. a=gchang Removed "final" because "safeQuery" provides terrible developer ergonomics. MozReview-Commit-ID: 2F0XZnBM3Yv
7baf8f12a6438f633116b916887b1cd659ed4232: Bug 1265314 - Set tabs record lastModified to clients.lastModified. r=nalexander. a=gchang
Edouard Oger <eoger@fastmail.com> - Fri, 24 Mar 2017 15:40:34 -0400 - rev 375951
Push 11065 by ihsiao@mozilla.com at Tue, 18 Apr 2017 03:58:01 +0000
Bug 1265314 - Set tabs record lastModified to clients.lastModified. r=nalexander. a=gchang MozReview-Commit-ID: 84g7WXxRwdX
5049738b566005c47b8b6e4c07639340ff09a15a: No bug, Automated HPKP preload list update from host bld-linux64-spot-361 - a=hpkp-update
ffxbld - Mon, 17 Apr 2017 07:54:30 -0700 - rev 375950
Push 11064 by ffxbld at Mon, 17 Apr 2017 14:54:35 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-361 - a=hpkp-update
0cfb644560f149540818dfb6e8043a8259d9705c: No bug, Automated HSTS preload list update from host bld-linux64-spot-361 - a=hsts-update
ffxbld - Mon, 17 Apr 2017 07:54:28 -0700 - rev 375949
Push 11064 by ffxbld at Mon, 17 Apr 2017 14:54:35 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-361 - a=hsts-update
d68c89ad6e51a45ebbe260f865852549bb622e46: Bug 1356755 - Don't pass a null pointer to NotifyDocumentTree(). r=qdot, a=gchang
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 15 Apr 2017 00:56:46 -0400 - rev 375948
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1356755 - Don't pass a null pointer to NotifyDocumentTree(). r=qdot, a=gchang
631c3b43f95ced3665093d5371246cba5a4cba78: Bug 1355680 - Set progressMax to -1 when HTTP response head is not available. r=dragana, r=mayhemer, a=gchang
Shih-Chiang Chien <schien@mozilla.com> - Wed, 12 Apr 2017 14:31:57 +0800 - rev 375947
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1355680 - Set progressMax to -1 when HTTP response head is not available. r=dragana, r=mayhemer, a=gchang MozReview-Commit-ID: 6xJsYFlCptC
4786c5b193e1385fb9a3990d4c6e6b6048bd2be3: Bug 1356183 - Let MousePosTracker use event.clientX instead of event.screenX - window.mozInnerScreenX to avoid flushing layout. r=florian, a=gchang
Dão Gottwald <dao@mozilla.com> - Thu, 13 Apr 2017 11:44:56 +0200 - rev 375946
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1356183 - Let MousePosTracker use event.clientX instead of event.screenX - window.mozInnerScreenX to avoid flushing layout. r=florian, a=gchang MozReview-Commit-ID: 5jULHMnWFBW
f73bb141ba467cbe45e7f9b89e08642d35625768: Bug 1355414 - places.sqlite schema migration fails if an application has never used the bookmarks service. r=past, a=gchang
Marco Bonardo <mbonardo@mozilla.com> - Tue, 11 Apr 2017 16:04:23 +0200 - rev 375945
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1355414 - places.sqlite schema migration fails if an application has never used the bookmarks service. r=past, a=gchang MozReview-Commit-ID: 13YXf2On75J
b22fbd26927e239eaa7b1395d905bb5be9fd4e43: Bug 1241066 - Fix mozRtt always 0 or 1. r=jib, a=gchang
Nico Grunbaum - Mon, 20 Mar 2017 16:58:53 -0700 - rev 375944
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1241066 - Fix mozRtt always 0 or 1. r=jib, a=gchang My shortest patch to date. MozReview-Commit-ID: 8r3ZrGUk40D
bdce123aa2c2aeb4ccd3848a961fbfd97b6d0ec7: Bug 1347835 - NativeKey should dispatch keypress events even if WM_KEYDOWN is processed by IME but followed by printable WM_(SYS)CHAR messages. r=m_kato, a=gchang
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 10 Apr 2017 15:32:02 +0900 - rev 375943
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1347835 - NativeKey should dispatch keypress events even if WM_KEYDOWN is processed by IME but followed by printable WM_(SYS)CHAR messages. r=m_kato, a=gchang Some IME may handle WM_KEYDOWN message before application and may set the keycode value to VK_PROCSSKEY but not do actually. Similarly, IME may handle WM_KEYDOWN message and replace following WM_CHAR messages with different characters. Therefore, even if WM_KEYDOWN message comes with VK_PROCESSKEY, NativeKey shouldn't stop dispatching keypress events if it detects following printable char messages. MozReview-Commit-ID: DcC2qgcLDrQ
e984689093ed389415affc819776a6eede5d44d2: Bug 1351359 - Make nsGridContainerFrame call ReflowInput::SetBResize(true) because of auto-block-size swapping between measuring reflows and regular reflows. r=mats, a=gchang
L. David Baron <dbaron@dbaron.org> - Thu, 30 Mar 2017 22:56:14 -0400 - rev 375942
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1351359 - Make nsGridContainerFrame call ReflowInput::SetBResize(true) because of auto-block-size swapping between measuring reflows and regular reflows. r=mats, a=gchang This fixes the failure of layout/reftests/css-grid/grid-min-max-content-sizing-002.html with the primary patch in bug 1308876 (which causes a child whose parent is dirty to pick up the dirty bit from the parent only the first reflow of the child if the parent reflows the child multiple times). A simplified testcase for that failure is https://bugzilla.mozilla.org/attachment.cgi?id=8849771 . The failure was caused by an error in height calculation of the first <x> in the test. The div that is the parent of that x has a definite height (presumably due to rules in grid), and the x has a specified height. The div gets three reflows: two measuring reflows (from MinContentContribution and then from MaxContentContribution) and then a final reflow from nsGridContainerFrame::ReflowInFlowChild. Prior to the primary patch in this bug, the div was marked dirty on all three reflows, but with it it is marked dirty only on the first. This means that, without the block-resize flag, the div optimizes away the reflow of its children, since ShouldReflowAllKids returns false because IsBResize() is false, even though NS_FRAME_CONTAINS_RELATIVE_BSIZE is correctly set. In order to fix this, we need to make sure the BResize flag on the reflow state in at least some cases (see the comments in the patch for when, and for how the cases could be optimized in the future). Note that: * when the dirty bit is set on the grid container, the new behavior (with the combination of the patches) is strictly more efficient than the old, since we will sometimes do non-dirty reflows on the grid items (with the b-resize flag) * when the dirty bit is *not* set on the grid container, the new behavior is less efficient than the old, since we will set the b-resize flag when we did not do so before. However, this slowdown fixes existing bugs such as the one in the reftest. Given that I was able to construct a reftest that triggers the failure without the changes from bug 1308876, I've moved this to a separate bug. Without the patch, grid-measuring-reflow-resize-dynamic-001.html fails, but grid-measuring-reflow-resize-static-001.html passes. With the patch both tests pass. (And without the patch, doing a text zoom on the dynamic test fixes the layout error.) MozReview-Commit-ID: JQOdVTQIkU0
659b949948787450acaf0466acea822f2cbfc169: Bug 1356786 - Add waitUntil in browser_webconsole_shows_reqs_in_netmonitor.js. r=ntim, a=test-only
Ricky Chien <ricky060709@gmail.com> - Sat, 15 Apr 2017 19:38:00 +0800 - rev 375941
Push 11063 by ryanvm@gmail.com at Mon, 17 Apr 2017 14:39:33 +0000
Bug 1356786 - Add waitUntil in browser_webconsole_shows_reqs_in_netmonitor.js. r=ntim, a=test-only MozReview-Commit-ID: 1cLwVeaortC
44f6061a5dc639a61fdd43cd88b03bba475b1cb0: Bug 1345650 - use https://%(server)s/ for shield/self-support URLs to not break web-platform-tests on beta, and set shield-recipe-client.api_url to a working value in browser_RecipeRunner.js, a=test-only
Phil Ringnalda <philringnalda@gmail.com> - Sun, 26 Mar 2017 15:09:47 -0700 - rev 375940
Push 11062 by philringnalda@gmail.com at Sun, 16 Apr 2017 19:27:25 +0000
Bug 1345650 - use https://%(server)s/ for shield/self-support URLs to not break web-platform-tests on beta, and set shield-recipe-client.api_url to a working value in browser_RecipeRunner.js, a=test-only
8b44c61e2e5a38f9d67c475834f4c16f0ae019a3: Bug 1351197 - disable test_TelemetryModules.js for crashing by hitting the network on beta, a=test-only
Phil Ringnalda <philringnalda@gmail.com> - Sun, 16 Apr 2017 10:38:36 -0700 - rev 375939
Push 11062 by philringnalda@gmail.com at Sun, 16 Apr 2017 19:27:25 +0000
Bug 1351197 - disable test_TelemetryModules.js for crashing by hitting the network on beta, a=test-only
3c96fce8a837db568f7fd3104f95cde396857e54: Bug 1351053. P2 - fix data race in accessing mAudioDemuxer/mVideoDemuxer, r=jya, a=jcristau
JW Wang <jwwang@mozilla.com> - Thu, 13 Apr 2017 15:42:52 +0800 - rev 375938
Push 11061 by philringnalda@gmail.com at Sun, 16 Apr 2017 18:03:36 +0000
Bug 1351053. P2 - fix data race in accessing mAudioDemuxer/mVideoDemuxer, r=jya, a=jcristau 1. http://searchfox.org/mozilla-central/rev/944f87c575e8a0bcefc1ed8efff10b34cf7a5169/dom/media/MediaFormatReader.cpp#755 mAudioDemuxer is modified on the task queue thread of MFR in Shutdown() called by MFR::Shutdown(). 2. http://searchfox.org/mozilla-central/rev/944f87c575e8a0bcefc1ed8efff10b34cf7a5169/dom/media/MediaFormatReader.cpp#1082 mAudioDemuxer is read on the task queue thread of DemuxerProxy in DemuxerProxy::NotifyDataArrived(). MozReview-Commit-ID: 8qLAzNKjuzb
34ba7c94dc4c178b480831940af036b9ade8726f: Bug 1331507 remove release/beta restriction on injecting sidebar button, r=kmag, a=jcristau
Shane Caraveo <scaraveo@mozilla.com> - Fri, 14 Apr 2017 13:40:35 -0700 - rev 375937
Push 11061 by philringnalda@gmail.com at Sun, 16 Apr 2017 18:03:36 +0000
Bug 1331507 remove release/beta restriction on injecting sidebar button, r=kmag, a=jcristau MozReview-Commit-ID: 9pzyaWQGFn5
2ee12fbb228baa2b0548736fa79823246cbf95fa: No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
ffxbld - Sun, 16 Apr 2017 07:58:26 -0700 - rev 375936
Push 11060 by ffxbld at Sun, 16 Apr 2017 14:58:31 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
e1245d79c2b04dd0b049a5b3e1c701fd4cdc2a72: No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
ffxbld - Sun, 16 Apr 2017 07:58:23 -0700 - rev 375935
Push 11060 by ffxbld at Sun, 16 Apr 2017 14:58:31 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
9da0d3c7fc50cc406d66fc1f286a5cf2254dd51e: No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
ffxbld - Sat, 15 Apr 2017 08:02:45 -0700 - rev 375934
Push 11059 by ffxbld at Sat, 15 Apr 2017 15:02:50 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
93ed3f97f4e46579f43a8c2b0abe1bb633c03a2a: No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
ffxbld - Sat, 15 Apr 2017 08:02:42 -0700 - rev 375933
Push 11059 by ffxbld at Sat, 15 Apr 2017 15:02:50 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
e53f7f1785ebedaf692d599d70e3a7a9e1bb5f4f: Bug 1353347 - wasm baseline, properly chop int32 constants to 32 bits. r=luke, a=jcristau
Lars T Hansen <lhansen@mozilla.com> - Fri, 07 Apr 2017 13:12:20 +0200 - rev 375932
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1353347 - wasm baseline, properly chop int32 constants to 32 bits. r=luke, a=jcristau
ed4e7993e34d7765b86ba74dd5736e4e33b699ca: Bug 1354619 - Allow nsWindow::SetTransparencyMode when it preserves current mode. r=mconley, a=gchang
Lee Salzman <lsalzman@mozilla.com> - Wed, 12 Apr 2017 16:36:20 -0400 - rev 375931
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1354619 - Allow nsWindow::SetTransparencyMode when it preserves current mode. r=mconley, a=gchang MozReview-Commit-ID: FEqPTGlpbjE
fc6add581f8897bfc8a726766d23b1b1928ec1ac: Bug 1356091 - Allow the compositor process with the software compositor. r=dvander, a=gchang
Milan Sreckovic <milan@mozilla.com> - Thu, 13 Apr 2017 00:08:09 -0400 - rev 375930
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1356091 - Allow the compositor process with the software compositor. r=dvander, a=gchang MozReview-Commit-ID: Ljt73heC0k4
c7276ad300e89d501eaec13e86a57227c75ec330: Bug 1349741 - Part 2: Reftest. r=mstange, a=gchang
cku <cku@mozilla.com> - Thu, 23 Mar 2017 14:40:10 +0800 - rev 375929
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349741 - Part 2: Reftest. r=mstange, a=gchang MozReview-Commit-ID: AOKD7BeAUNl
9f51f12863d75798d9d8d38173faa70a7a7d9ac9: Bug 1349741 - Part 1: Correct the transform matrix of a context that pass to nsFilterInstance::PaintFilteredFrame. r=mstange, a=gchang
cku <cku@mozilla.com> - Thu, 13 Apr 2017 11:10:58 +0800 - rev 375928
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349741 - Part 1: Correct the transform matrix of a context that pass to nsFilterInstance::PaintFilteredFrame. r=mstange, a=gchang MozReview-Commit-ID: 9BISQehlSgG
f3784c1c6bd45a7c4b8fddfa8670e3946527c7ab: Bug 1354245 - Don't call CaptivePortalService::Start() in SetConnectivityInternal if the captive portal service is disabled via pref. r=mcmanus, a=jcristau
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 12 Apr 2017 17:52:14 +0300 - rev 375927
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1354245 - Don't call CaptivePortalService::Start() in SetConnectivityInternal if the captive portal service is disabled via pref. r=mcmanus, a=jcristau MozReview-Commit-ID: 4xCkBgWDZ2b
30801f76e945300a891b36408b9ee2fd113b18f6: Bug 1337947 - Fix tab strip item offsets for RTL. r=maliu, a=gchang
Tom Klein <twointofive@gmail.com> - Mon, 10 Apr 2017 09:16:14 -0500 - rev 375926
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1337947 - Fix tab strip item offsets for RTL. r=maliu, a=gchang MozReview-Commit-ID: HrOETozOSfW
6430228451e7fb677722a743b9a998ca188f7b43: Bug 1337947 - Fix tab strip divider drawing for RTL. r=maliu, a=gchang
Tom Klein <twointofive@gmail.com> - Fri, 07 Apr 2017 00:50:24 -0500 - rev 375925
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1337947 - Fix tab strip divider drawing for RTL. r=maliu, a=gchang MozReview-Commit-ID: LITy483QhlW
2fb6cb8d0267a84cc4ad68ff6b0c5c62b4cbf7e2: Bug 1354924 - Fix mousewheel multiplier prefs for external mouse devices on OS X. r=botond, a=gchang
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 11 Apr 2017 09:39:06 -0400 - rev 375924
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1354924 - Fix mousewheel multiplier prefs for external mouse devices on OS X. r=botond, a=gchang The code in the OS X widget was calling ReceiveInputEvent on IAPZCTreeManager with a ScrollWheelInput, which would bypass the multiplier code. This modifies the widget to use a WidgetWheelEvent instead, so that it goes through the IAPZCTreeManager multiplier handling for wheel inputs. Other platforms already send wheel events in WidgetWheelEvent format so they don't have this problem. MozReview-Commit-ID: 5gOOGnfD87W
0c01486f23816345b21695f08af48196bcd82347: Bug 1350718 - Part 3: Name the special value -1 used to indicate a new tab should be appended. r=maliu, a=gchang
Tom Klein <twointofive@gmail.com> - Thu, 06 Apr 2017 11:27:42 -0500 - rev 375923
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1350718 - Part 3: Name the special value -1 used to indicate a new tab should be appended. r=maliu, a=gchang
5fd6b9f3af92f8ced6700bd213a038e82988a972: Bug 1350718 - Part 2: Remove the add animation for the TabsLayout list. r=maliu, a=gchang
Tom Klein <twointofive@gmail.com> - Thu, 30 Mar 2017 23:16:19 -0500 - rev 375922
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1350718 - Part 2: Remove the add animation for the TabsLayout list. r=maliu, a=gchang Based on what I'm seeing, if you call scrollToPosition and that causes you to "scroll into view" (remember, scrollToPosition doesn't actually scroll, it just redraws the new position) one or more positions, then RecyclerView runs the add animation on all those views "scrolled onto screen", which, for the list view's slide-in-from-the-right add animation, looks silly (I think). [Caveat: RecyclerView sometimes keeps one offscreen view ready to go, which doesn't seem to get the add animation.] In non open-tab-from-another-app-with-the-tabs-tray-already-open operations this was never an issue because either those animations are hidden by the panel being animated into view when the panel opens and we scroll to the selected position [at least that's my guess], or we only scroll by at most one, as in the case of a tab close or undo close. But in the open-a-tab-and-scroll-to-it-while-the-tabs-tray-is-already-open case that we can get with opening a tab from another app, the add animation runs for however many tabs "need to be added" between the current position and the new tab; sometimes the animation still gets hidden if the new tabs get added quickly enough when fennec reloads [again, my guess], but on my device I always see the animations if I open a tab in tab queue and then reopen Fennec by hand, whereas on an emulator I see the animations in additional external-app-open cases as well.
23e8c43d48b36b1306d4d116d9cbfa7ab28a6d81: Bug 1350718 - Part 1: Scroll to a tab added to the tabs tray by an external app. r=maliu, a=gchang
Tom Klein <twointofive@gmail.com> - Tue, 28 Mar 2017 11:29:52 -0500 - rev 375921
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1350718 - Part 1: Scroll to a tab added to the tabs tray by an external app. r=maliu, a=gchang If another app opens a link in Fennec, and Fennec restores itself in a state where the tabs tray is already open, we need to scroll to the newly added tab since it gets added offscreen (not to mention the scroll position restored when we open is unconstrained (it's whatever the user left it at before they switched apps)). This introduces one small change in behavior: 1) Use a gridded tabs tray; 2) Fill more tabs than will fit in the tray; 3) Put more than one tab on the last row; 4) Scroll so that the last row is partially, but not fully, hidden; 5) Close the last tab and then undo the close. In that case we now scroll the last row fully into view, whereas previously we maintained the old (partially hidden) scroll position. (If you undo close any tab other than the last on the final row then you still get the old behavior.) Note that this fixes the case where the other app adds a *new* tab in Fennec with the tabs tray open; it's (currently) also possible to open a link in an already existing tab with the tabs tray open - that's bug 1353226.
8c3b90886a8c8aac5d94e26e3fe262cbc82b625e: Bug 1353694. r=jonco, a=jcristau
André Bargull <andre.bargull@gmail.com> - Thu, 06 Apr 2017 16:35:01 +0200 - rev 375920
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1353694. r=jonco, a=jcristau
0e6f81e3f63e6ffd7bf03067975ce58755b55244: Bug 1349883 - Part 4: Strengthen precondition of ReturnDecodedData(). r=jya, a=gchang
John Lin <jolin@mozilla.com> - Fri, 07 Apr 2017 17:17:17 +0800 - rev 375919
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349883 - Part 4: Strengthen precondition of ReturnDecodedData(). r=jya, a=gchang MozReview-Commit-ID: 2jLNlrHEE0b
327f2348eb373976c561b418b50ffa0b136d7a71: Bug 1349883 - Part 3: Resolve decode promise according to buffer status. r=jya, a=gchang
John Lin <jolin@mozilla.com> - Thu, 13 Apr 2017 18:48:00 +0800 - rev 375918
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349883 - Part 3: Resolve decode promise according to buffer status. r=jya, a=gchang MozReview-Commit-ID: GwCPHXW0fqK
e0352fcf12c17aee1f3e5ccd5c363b517bbdc0a3: Bug 1349883 - Part 2: Reveal more input buffer status to callbacks. r=esawin, r=jya, a=gchang
John Lin <jolin@mozilla.com> - Thu, 13 Apr 2017 17:32:14 +0800 - rev 375917
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349883 - Part 2: Reveal more input buffer status to callbacks. r=esawin, r=jya, a=gchang Promise based MediaDataDecoder expects one response per request, but ICodecCallbacks was not designed that way. onInputExhausted() is called only when there are none or just a few input buffers waiting to be queued, and onOutput() is called as soon as output buffers are available. It means these 2 kinds of events are usually interleaved and hard to align with pending promises. Reporting each input buffer status makes it easier for RemoteDataDecoder to resolve promise properly. MozReview-Commit-ID: 3FoPzXruRnh
fc16131f93233db6253a19ed010d9c5ab6a31303: Bug 1349883 - Part 1: Combine output buffer index and sample records. r=esawin, r=jya, a=gchang
John Lin <jolin@mozilla.com> - Thu, 13 Apr 2017 17:30:41 +0800 - rev 375916
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1349883 - Part 1: Combine output buffer index and sample records. r=esawin, r=jya, a=gchang MozReview-Commit-ID: ERbFUoyvVhZ
8130607e5dbfb8931684fe758f0453c8e727d006: Bug 1346235 - Part 4: Recycle unpopulated input samples. r=jchen, a=gchang
John Lin <jolin@mozilla.com> - Fri, 17 Mar 2017 15:06:39 +0800 - rev 375915
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1346235 - Part 4: Recycle unpopulated input samples. r=jchen, a=gchang MozReview-Commit-ID: Lr0aSQ0OfRg
6e00d34c16e72c7a3a5adfc6ae037c62a90c68df: Bug 1346235 - Part 3: Forward shared memory allocation error to peer process. r=jchen, a=gchang
John Lin <jolin@mozilla.com> - Fri, 17 Mar 2017 15:17:16 +0800 - rev 375914
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1346235 - Part 3: Forward shared memory allocation error to peer process. r=jchen, a=gchang MozReview-Commit-ID: KDIMylv9tVt
14fd7f066eb943604aa8d43cd8758f208617003d: Bug 1346235 - Part 2: Translate memory error to I/O failure. r=jchen, a=gchang
John Lin <jolin@mozilla.com> - Fri, 17 Mar 2017 15:04:26 +0800 - rev 375913
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1346235 - Part 2: Translate memory error to I/O failure. r=jchen, a=gchang MozReview-Commit-ID: F2ca0q2JQp
fb9caf2d4e40ef97ac58edd9e6674109469283c3: Bug 1346235 - Part 1: Translate native error to Java exception. r=jchen, a=gchang
John Lin <jolin@mozilla.com> - Fri, 17 Mar 2017 14:21:27 +0800 - rev 375912
Push 11058 by ryanvm@gmail.com at Fri, 14 Apr 2017 20:06:37 +0000
Bug 1346235 - Part 1: Translate native error to Java exception. r=jchen, a=gchang MozReview-Commit-ID: BcpfJLSzTvk
567d5c33be379ef8d206e3b64afec4a6a92920d6: No bug, Automated HPKP preload list update from host bld-linux64-spot-089 - a=hpkp-update
ffxbld - Fri, 14 Apr 2017 08:10:50 -0700 - rev 375911
Push 11057 by ffxbld at Fri, 14 Apr 2017 15:10:56 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-089 - a=hpkp-update
a6c3bfc9fbd75fd4c7ecc0c36ea99734c9250af1: No bug, Automated HSTS preload list update from host bld-linux64-spot-089 - a=hsts-update
ffxbld - Fri, 14 Apr 2017 08:10:48 -0700 - rev 375910
Push 11057 by ffxbld at Fri, 14 Apr 2017 15:10:56 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-089 - a=hsts-update
8bad8b5fcd989759ec1f726deef1cdca2102d390: Bug 1345225 - Check if webRequest filters overlap with host permissions, r=kmag, a=gchang
Tomislav Jovanovic <tomica@gmail.com> - Sun, 26 Mar 2017 20:53:28 +0200 - rev 375909
Push 11056 by philringnalda@gmail.com at Fri, 14 Apr 2017 15:02:17 +0000
Bug 1345225 - Check if webRequest filters overlap with host permissions, r=kmag, a=gchang MozReview-Commit-ID: 1tMHynv9FBO
189ed7b2306fcf0a7683df6959b78fdb94bb34e7: Bug 1356292 - Switch back to triggering principal checks for add-on install permission checking to allow url bar triggered installs to proceed. r=bz, r=aswan, a=lizzard
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 13 Apr 2017 14:58:38 -0700 - rev 375908
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1356292 - Switch back to triggering principal checks for add-on install permission checking to allow url bar triggered installs to proceed. r=bz, r=aswan, a=lizzard MozReview-Commit-ID: 4HXgGqSGkN0
21484939216b657bf6f40de9d8d54a49b42df220: Bug 1354294 - Preserve IsCallable and IsConstructor when nuking wrappers. r=evilpie, a=lizzard
Shu-yu Guo <shu@rfrn.org> - Thu, 13 Apr 2017 10:07:26 -0700 - rev 375907
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1354294 - Preserve IsCallable and IsConstructor when nuking wrappers. r=evilpie, a=lizzard
812a8c51cc980b352c9d5d62f2cca25c8b9f18f9: Bug 1337578 - Mark atoms when cloning functions. r=bhackett, a=gchang
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 12 Apr 2017 10:00:45 +0100 - rev 375906
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1337578 - Mark atoms when cloning functions. r=bhackett, a=gchang
392cffbdb54a0ff8d44bef1ea09d18a14c53e470: Bug 1354395 - Always bind symbols at load time for ctypes libraries. r=bsmedberg, a=gchang
Mike Hommey <mh+mozilla@glandium.org> - Fri, 07 Apr 2017 12:07:32 +0900 - rev 375905
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1354395 - Always bind symbols at load time for ctypes libraries. r=bsmedberg, a=gchang When symbols are not bound at load time, missing symbols can lead to NULL derefs or jumps to 0x0 at runtime, crashing the process running the corresponding JS code, which is rather undesirable. So, prevent libraries that have missing symbols to load at all through ctypes.
ca2f1fee367780ff0e454815e419617e3ea39bb8: Bug 1354395 - Update sixgill to a rebuild that links against GMP statically. r=sfink, a=gchang
Mike Hommey <mh+mozilla@glandium.org> - Tue, 11 Apr 2017 17:28:10 +0900 - rev 375904
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1354395 - Update sixgill to a rebuild that links against GMP statically. r=sfink, a=gchang The mercurial revision of sixgill listed in the manifest doesn't exist, so I took what looks like corresponds to the last change to the tooltool manifests, in order to avoid any other difference than GMP linkage. This was built manually on a one-click-loaner.
7c2f764882214d853f546fd0eccd8f01a89d16e6: Bug 1349275 - Refactor `moveInfobar` function. r=pbro, a=lizzard
Matteo Ferretti <mferretti@mozilla.com> - Tue, 28 Mar 2017 12:40:22 +0200 - rev 375903
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1349275 - Refactor `moveInfobar` function. r=pbro, a=lizzard - Added `getViewportDimensions` - Added `getComputedStylePropertyValue` to `CanvasFrameAnonymousContentHelper` - Refactored totally `moveInfobar` to works with both APZ enabled and new positioned absolutely highlighters - Updated `AutoRefreshHighlighter` for having a `scrollUpdate` method. - Updated tests MozReview-Commit-ID: 5m31ZzRzLXr
8ce0013246f631ac03ad9ee367e1f94efb81b2b8: Bug 1356123 - Add missing locales package to the lint docker image. r=gps, a=NPOTB
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Apr 2017 15:16:05 +0900 - rev 375902
Push 11055 by ryanvm@gmail.com at Fri, 14 Apr 2017 02:19:00 +0000
Bug 1356123 - Add missing locales package to the lint docker image. r=gps, a=NPOTB For some reason, the locales package is not installed anymore during the docker image build, which leads to the locale-gen command failing, since it's not there.
d56c36ff0b8bc34183f056866de81a6a61c782ec: No bug, Automated blocklist update from host bld-linux64-spot-368 - a=blocklist-update
ffxbld - Thu, 13 Apr 2017 07:49:58 -0700 - rev 375901
Push 11054 by ffxbld at Thu, 13 Apr 2017 14:50:02 +0000
No bug, Automated blocklist update from host bld-linux64-spot-368 - a=blocklist-update
ca74df5060562740924fcd015fd033ab3a1dcb4e: No bug, Automated HPKP preload list update from host bld-linux64-spot-368 - a=hpkp-update
ffxbld - Thu, 13 Apr 2017 07:49:55 -0700 - rev 375900
Push 11054 by ffxbld at Thu, 13 Apr 2017 14:50:02 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-368 - a=hpkp-update
362f6f1aa571c8d62f27f714a479f6abf1f4918d: No bug, Automated HSTS preload list update from host bld-linux64-spot-368 - a=hsts-update
ffxbld - Thu, 13 Apr 2017 07:49:52 -0700 - rev 375899
Push 11054 by ffxbld at Thu, 13 Apr 2017 14:50:02 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-368 - a=hsts-update
acf78d5d6ef2854753586cb5827a59e76ce22bb1: Bug 1355070 - Add Burmese(my) to shipped-locales r=Pike a=gchang
Francesco Lodolo (:flod) <flod@lodolo.net> - Mon, 10 Apr 2017 15:23:04 +0200 - rev 375898
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1355070 - Add Burmese(my) to shipped-locales r=Pike a=gchang MozReview-Commit-ID: JRRJY9TpRgN
87db9cca835a5c4fae27f1c4e695f71ae8727a7f: Bug 1350972 - Avoid crash when AutoInvalidateSelection dtor doesn't have commonAncestor. r=smaug a=gchang
John Dai <jdai@mozilla.com> - Mon, 10 Apr 2017 23:52:00 -0400 - rev 375897
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1350972 - Avoid crash when AutoInvalidateSelection dtor doesn't have commonAncestor. r=smaug a=gchang
92de4c3c42a927703b91640b24d5981a9cc8370c: Bug 1350525 - Storage Inspector should trim port from hosts for cookies r=pbro a=gchang
Michael Ratcliffe <mratcliffe@mozilla.com> - Tue, 11 Apr 2017 17:09:40 +0100 - rev 375896
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1350525 - Storage Inspector should trim port from hosts for cookies r=pbro a=gchang MozReview-Commit-ID: FfsfiXTt96o
e01102ac5528dac9850dc7d2112621b1d57d36bb: Bug 1349096 - Prevent download panel from moving up and down with download start animation. r=Paolo a=gchang
Rex Lee <rexboy@mozilla.com> - Mon, 10 Apr 2017 15:20:32 +0800 - rev 375895
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1349096 - Prevent download panel from moving up and down with download start animation. r=Paolo a=gchang MozReview-Commit-ID: E6zQUXcBWWP
6de2c310ebe8a5d9a6470bbe082bc302e0b1d07e: Bug 1346623 - Part 2: Add an API to get computed style values through an AnonymousContent object. r=bholley a=gchang
Cameron McCormack <cam@mcc.id.au> - Thu, 16 Mar 2017 22:46:43 +0800 - rev 375894
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1346623 - Part 2: Add an API to get computed style values through an AnonymousContent object. r=bholley a=gchang MozReview-Commit-ID: Dbvuk16CjFT
da3f4f145b694d6fe9aa1ddea82ef4c4a3f2ada4: Bug 1340934 - Enable flash async drawing on release channels. r=bsmedberg a=gchang
Jim Mathies <jmathies@mozilla.com> - Wed, 15 Mar 2017 09:28:55 -0500 - rev 375893
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1340934 - Enable flash async drawing on release channels. r=bsmedberg a=gchang MozReview-Commit-ID: 6SmdWRrGmEI
7c1dafe56c49e662c7c0f3380bf20d853b6b4fd2: Bug 1337933 - Make the tabs grid layout decorations work with RTL. r=maliu a=gchang
Tom Klein <twointofive@gmail.com> - Thu, 06 Apr 2017 19:52:10 -0500 - rev 375892
Push 11053 by cbook@mozilla.com at Thu, 13 Apr 2017 10:09:03 +0000
Bug 1337933 - Make the tabs grid layout decorations work with RTL. r=maliu a=gchang This patch affects all grided tabs panel layouts: tablets, phones in landscape mode, and phones in portrait mode with the "Compact tabs" setting on. MozReview-Commit-ID: 5cqVJA57ARu
4c78da5f6ddacce5332ead124aa734635fc83d8f: Bug 1355259 - Only filter out udp candidates if force_tcp is set. r=mjf, a=gchang
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 10 Apr 2017 16:52:09 -0700 - rev 375891
Push 11052 by ryanvm@gmail.com at Thu, 13 Apr 2017 02:31:32 +0000
Bug 1355259 - Only filter out udp candidates if force_tcp is set. r=mjf, a=gchang MozReview-Commit-ID: AKv0N74epZ1
d94073179ba05066f10a84ac7062116137e7892a: Bug 1344401 - Increase wait time in test_formless_submit_navigation_negative, on Android only. r=mattn, a=test-only
Geoff Brown <gbrown@mozilla.com> - Wed, 12 Apr 2017 09:15:56 -0600 - rev 375890
Push 11052 by ryanvm@gmail.com at Thu, 13 Apr 2017 02:31:32 +0000
Bug 1344401 - Increase wait time in test_formless_submit_navigation_negative, on Android only. r=mattn, a=test-only
5477a6239dce7f05533dc2d6a00c3334bbb5a899: Bug 1353736 - Add whitelist entries to placate eslint. a=bustage
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 12 Apr 2017 22:26:37 -0400 - rev 375889
Push 11052 by ryanvm@gmail.com at Thu, 13 Apr 2017 02:31:32 +0000
Bug 1353736 - Add whitelist entries to placate eslint. a=bustage
cef7b5c139ef710202d2e95ec7b9ab84b9e9b2a2: Bug 1353216 - Disable certificate transparency processing for performance concerns. r=jcj, a=lizzard
David Keeler <dkeeler@mozilla.com> - Wed, 12 Apr 2017 10:13:29 -0700 - rev 375888
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1353216 - Disable certificate transparency processing for performance concerns. r=jcj, a=lizzard MozReview-Commit-ID: 2k7FwC5RCWC
a4b7a2a843e5ba87c87aba60fbdc10795c6dcb48: Bug 1346392 - Force non-spdy on sticky auth connections. r=dragana, a=lizzard
Nicholas Hurley <hurley@mozilla.com> - Tue, 28 Mar 2017 17:15:23 -0700 - rev 375887
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1346392 - Force non-spdy on sticky auth connections. r=dragana, a=lizzard MozReview-Commit-ID: IkYTVgetKsn
e82a6f21f043a75e8f8e5d935d173a2ff25a9144: Backed out changeset 11a4906850b2 (bug 1322554) for frequent crashes. a=jcristau
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 12 Apr 2017 16:44:02 -0400 - rev 375886
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Backed out changeset 11a4906850b2 (bug 1322554) for frequent crashes. a=jcristau
5c05900360e72ef557bb195e942af160d49a419e: Bug 1192818 - Skip browser_mediaPlayback_mute.js on Linux debug due to frequent failures. a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 12 Apr 2017 16:42:53 -0400 - rev 375885
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1192818 - Skip browser_mediaPlayback_mute.js on Linux debug due to frequent failures. a=test-only
693ec480926c78620e69b58ab109477f9e553a75: Bug 1090198 - Disable intermittent websockets/constructor/014.html on e10s debug. a=test-only
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 11 Apr 2017 19:26:46 +0200 - rev 375884
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1090198 - Disable intermittent websockets/constructor/014.html on e10s debug. a=test-only
9be31b94dd56a73b07149ae458076a4454bcd9c8: Bug 1139795 - Disable /html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html due to bad timing. r=jgraham, a=test-only
Joel Maher <jmaher@mozilla.com> - Mon, 20 Mar 2017 11:48:46 -0400 - rev 375883
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1139795 - Disable /html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html due to bad timing. r=jgraham, a=test-only MozReview-Commit-ID: 49YuAQjjYoH
9bd10c7f62175b53d634f1f0ca20d0baf42bfdcd: Bug 1355624 - Make Mercurial require TLS 1.2+ connections. r=dustin, a=NPOTB
Gregory Szorc <gps@mozilla.com> - Tue, 11 Apr 2017 14:52:39 -0700 - rev 375882
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355624 - Make Mercurial require TLS 1.2+ connections. r=dustin, a=NPOTB Mercurial uses the latest version of TLS that is both supported by Python and the server. In automation, the servers we care about should all support TLS 1.2. The Python side is trickier. Modern versions of Python (typically 2.7.9+) support TLS 1.1 and 1.2. Mercurial will default to allowing TLS 1.1+ - explicitly disallowing TLS 1.0. However, legacy versions of Python don't support TLS 1.1+, so Mercurial will allow TLS 1.0+ rather than prevent connections at all. TLS 1.0 is borderline secure these days. I think it is a bug for TLS 1.0 to be used anywhere in the Firefox release process. This simple patch changes our default Mercurial config in TaskCluster to require TLS 1.2+ for all https:// communications. For modern Python versions, this effectively prevents potential downgrade attacks to TLS 1.1 (connections before should have negotiated the use of TLS 1.2). I expect this change to break things. Finding and fixing automation that isn't capable of speaking TLS 1.1+ should be encouraged. MozReview-Commit-ID: 876YpL5vB3T
73708b8f9cbc177d23aa5d2293c8cafe453ce90e: Bug 1353736 - Add regression test for JSON viewer after updating triggeringPrincipal. r=gijs, a=test-only
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Wed, 12 Apr 2017 12:10:41 -0400 - rev 375881
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1353736 - Add regression test for JSON viewer after updating triggeringPrincipal. r=gijs, a=test-only
a5069d5ac7328df53705a59d4db33941bc213622: Bug 1355009 - Temporarily disable usage of simplified update ui. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 14:01:17 +0200 - rev 375880
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Temporarily disable usage of simplified update ui. r=ato, a=test-only As long as update tests do not support the new simplified update ui it has to be kept disabled. MozReview-Commit-ID: 4fC0CYhp7Pc
431b2f377dc05ec1add04153acd545e2e39f6887: Bug 1355009 - Harden update tests with better error messages. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 13:42:44 +0200 - rev 375879
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Harden update tests with better error messages. r=ato, a=test-only To ensure better failure messages a refactoring of checks has to be done. It includes the following changes: * No further checks for a follow-up (watershed) update. It's not supported and as such doesn't need assertions (bug 1353717) * Checks for fallback updates have to be made to ensure that an invalidated partial/complete update does not cause an upgrade of Firefox during the restart. MozReview-Commit-ID: CLb0aXoIur2
e0f7bd5b58572307e2c45ba3cb41b4f3b804bfac: Bug 1355009 - Force update tests to only allow a single update. r=ato, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 11 Apr 2017 11:18:26 +0200 - rev 375878
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355009 - Force update tests to only allow a single update. r=ato, a=test-only There was never a need to run a multiple-update step in the past, and as we agreed a while ago it is not something we want to do in the future. It means that watershed releases will have to be tested by issuing multiple update tests. MozReview-Commit-ID: 7cmK3gEOkv1
999732bc0d642296d24c3be62bded7e8193346a3: Bug 1355471 - Test timeout field before value's typing. r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 11 Apr 2017 14:57:01 +0100 - rev 375877
Push 11051 by ryanvm@gmail.com at Wed, 12 Apr 2017 20:50:10 +0000
Bug 1355471 - Test timeout field before value's typing. r=whimboo, a=test-only The error message returned when unmarshalling the timeout configuration object with invalid input is misleading, because it checks the typing of the value before the field name. This patch changes Marionette to run the type assertion for the value after each case in the switch statement has been evaluated, ensuring that the field is valid before asserting its value. It also adds a few unit tests to verify this behaviour. Fixes: https://github.com/mozilla/geckodriver/issues/633 MozReview-Commit-ID: LVjTyUacD0s
65875bd4b7df1e5e29f1b07927d88d37b9ddded0: Bug 1355404 - Make single locale use the unified repo r=nthomas a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 11 Apr 2017 10:34:13 +0200 - rev 375876
Push 11050 by jlorenzo@mozilla.com at Wed, 12 Apr 2017 09:44:40 +0000
Bug 1355404 - Make single locale use the unified repo r=nthomas a=release MozReview-Commit-ID: KvYjJhbxCzs
d76bbedb3cf4550b4805b18d51afa7f115047623: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 11 Apr 2017 20:00:13 -0700 - rev 375875
Push 11049 by ffxbld at Wed, 12 Apr 2017 03:00:16 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump bg -> ['android', 'android-api-15', 'android-multilocale'] kab -> ['android', 'android-api-15', 'android-multilocale']
928b5958a1dcbfa22ecac8e5773f674d5f56f214: Bug 1355190 - Add "bg" and "kab" in Fennec maemo-locale for multi-locale builds. r=flod, a=gchang
Delphine Lebédel <dlebedel@mozilla.com> - Mon, 10 Apr 2017 12:51:00 -0400 - rev 375874
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1355190 - Add "bg" and "kab" in Fennec maemo-locale for multi-locale builds. r=flod, a=gchang
6a87495d263087ce44d0f392a4e0c75441f5d9d6: Bug 1353204 - Use entire spec for origin for Thunderbird. r=bz, r=bholley, a=gchang
Bobby Holley <bobbyholley@gmail.com> - Tue, 04 Apr 2017 13:49:06 -0700 - rev 375873
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1353204 - Use entire spec for origin for Thunderbird. r=bz, r=bholley, a=gchang
91b44f180afa466e46829308f2191d4eef9edaed: Bug 1354090: P4. Only assume we have an init segment with moov box. r=gerald, a=gchang
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 07 Apr 2017 15:37:18 +0200 - rev 375872
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1354090: P4. Only assume we have an init segment with moov box. r=gerald, a=gchang By ISOBMFF spec, an init segment is made of an ftyp and a moov box. However the ftyp box serve little purpose as such and only the moov atom contains essential information. Some streams incorrectly add ftyp box all accross the content, despite the ISOBMFF spec stating (4.3.1): Box Type: `ftyp’ Container: File Mandatory: Yes Quantity: Exactly one (but see below) Additionally, with this change the ftyp box may not be present in content following earlier spec. So we will now be able to play them. MozReview-Commit-ID: KijlV5pPLby
e7959171bacf399f89f7957d13a4fee300998d0b: Bug 1354090: P3. Properly offset the media and init byte ranges. r=gerald, a=gchang
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 07 Apr 2017 12:04:24 +0200 - rev 375871
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1354090: P3. Properly offset the media and init byte ranges. r=gerald, a=gchang The init and media segment byte ranges were not offset by the amount of bytes currently parsed. Whenever a new init segment signature was seen we would recreate a container parser. This would lead to invalid offsets later. MozReview-Commit-ID: 8U7kTa7SK8O
e4322515d022f251bfcdf7506620f0bc373a9bb3: Bug 1354090: P2. Add operator+(val). r=gerald, a=gchang
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 07 Apr 2017 11:31:00 +0200 - rev 375870
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1354090: P2. Add operator+(val). r=gerald, a=gchang Such that: [x, y] + a = [x+a, y+a] MozReview-Commit-ID: HlyI9KmVtTg
b8d1179d566084b1607d15ecbf6274ac1ff6f31b: Bug 1354090: P1. Fix coding style. r=gerald, a=gchang
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 07 Apr 2017 10:55:15 +0200 - rev 375869
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1354090: P1. Fix coding style. r=gerald, a=gchang MozReview-Commit-ID: ByBHvxM3kfc
e261ddc45da9f6f551540893954815b1264a2bb1: Bug 1344839 - Don't allow transparent top-level windows on Windows. r=jimm, a=gchang
Mike Conley <mconley@mozilla.com> - Tue, 21 Mar 2017 22:15:55 -0400 - rev 375868
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1344839 - Don't allow transparent top-level windows on Windows. r=jimm, a=gchang MozReview-Commit-ID: 6bXHqDuUMw6
49d5a4f14a0711ee2e7daacbea147024e7e209c4: Bug 1344839 - Don't allow transparent top-level windows on GTK. r=karlt, a=gchang
Mike Conley <mconley@mozilla.com> - Tue, 21 Mar 2017 22:15:36 -0400 - rev 375867
Push 11048 by ryanvm@gmail.com at Wed, 12 Apr 2017 02:50:53 +0000
Bug 1344839 - Don't allow transparent top-level windows on GTK. r=karlt, a=gchang MozReview-Commit-ID: 9UP1UYcaF2F
1c79bcfea67971696983deeadb0bc22f7158dd1e: Bug 1317594 - Vendor latest version of robustcheckout extension. a=NPOTB
Gregory Szorc <gps@mozilla.com> - Tue, 11 Apr 2017 13:35:42 -0700 - rev 375866
Push 11047 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:43:53 +0000
Bug 1317594 - Vendor latest version of robustcheckout extension. a=NPOTB File copied verbatim from changeset 249a47720ddcf896a9f07600c429a1b4492b805e from the version-control-tools repository. The updated extension now detects and retries after network failures where it didn't before. This should cut down on the number of intermittent failures. MozReview-Commit-ID: 2bFLcGEARTJ
8af03a505cf5f7dd942883f2cfb9eb1b68707788: Backed out changeset f4b12d9682b3 (bug 1317594) for breaking compat with Mercurial 3.7.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 11 Apr 2017 16:41:19 -0400 - rev 375865
Push 11047 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:43:53 +0000
Backed out changeset f4b12d9682b3 (bug 1317594) for breaking compat with Mercurial 3.7.
af42f039717e4b4ffe43d5a131b1daf1e00ef9e4: Bug 1329294 - Part 2: Enable content temp file test on Windows. r=haik, a=lizzard
Bob Owen <bobowencode@gmail.com> - Mon, 10 Apr 2017 14:39:58 +0100 - rev 375864
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1329294 - Part 2: Enable content temp file test on Windows. r=haik, a=lizzard
b1cbe3c1884a5a32e2ef353922ca8ce38b072fa3: Bug 1329294 - Part 1: Ensure Content Temp Dir is created before use. r=bsmedberg, a=lizzard
Bob Owen <bobowencode@gmail.com> - Mon, 10 Apr 2017 14:38:13 +0100 - rev 375863
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1329294 - Part 1: Ensure Content Temp Dir is created before use. r=bsmedberg, a=lizzard
d39fe2cbc120f0e5a24668bb76c0fa1d71871f7f: Bug 1349055 - Stencil clear value needs to mask to be an unsigned integer. r=jgilbert, a=gchang
Daosheng Mu <daoshengmu@gmail.com> - Tue, 28 Mar 2017 10:18:38 +0800 - rev 375862
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1349055 - Stencil clear value needs to mask to be an unsigned integer. r=jgilbert, a=gchang MozReview-Commit-ID: 48PE2bHh87L
83332293da1e45e3908ead9d417d0d7384daa09c: Bug 1350243 - Combine e10s and non-e10s code paths when reacting to datalist updates. r=MattN, a=gchang
Mike Conley <mconley@mozilla.com> - Thu, 06 Apr 2017 16:39:08 -0400 - rev 375861
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1350243 - Combine e10s and non-e10s code paths when reacting to datalist updates. r=MattN, a=gchang MozReview-Commit-ID: 1O3wAzzwWAR
b1fc6302b71d51748f986abb10f486656ad2e25e: Bug 1351301 - Test that '.' is not required to accept subdomains in auth::URIMatchesPrefPattern. r=mayhemer, a=gchang
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 07 Apr 2017 04:31:22 +0300 - rev 375860
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1351301 - Test that '.' is not required to accept subdomains in auth::URIMatchesPrefPattern. r=mayhemer, a=gchang MozReview-Commit-ID: 4FXBDSo1bVG
9695a57baa0d7472b83f67efd71e433aee87c303: Bug 1351301 - Don't require '.' to accept subdomains in *.auth.trusted-uris preferences. r=valentin, a=gchang
Honza Bambas <honzab.moz@firemni.cz> - Thu, 06 Apr 2017 11:28:00 -0400 - rev 375859
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1351301 - Don't require '.' to accept subdomains in *.auth.trusted-uris preferences. r=valentin, a=gchang
7e3858b7462da432ea225c79c64cab96c6b3f5b0: Bug 1345355 - Add a gtest for a pinch with zero span but changing focus. r=botond, a=gchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 06 Apr 2017 17:41:01 -0400 - rev 375858
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1345355 - Add a gtest for a pinch with zero span but changing focus. r=botond, a=gchang MozReview-Commit-ID: 8AstF1QmBzw
12067fe2af4220be0769511515c6c5957f4129d9: Bug 1345355 - Allow pinch gestures with a zero span change but a nonzero focus change to scroll. r=botond, a=gchang
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 06 Apr 2017 16:17:54 -0400 - rev 375857
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1345355 - Allow pinch gestures with a zero span change but a nonzero focus change to scroll. r=botond, a=gchang It appears that some touchpad devices send us "touch" events (i.e. WM_TOUCH on Windows) but with all touch points having the same coordinates. This ends up getting detected as a zero-span pinch gesture in APZ, which short-circuits early and doesn't really get processed. Therefore even if the focus point changes we don't do any corresponding scroll. This patch shifts things around a little so that the short-circuit doesn't happen quite so early, and we still scroll when the focus point changes, even if the span is zero. MozReview-Commit-ID: 3CaQN1MsM8y
8da95adec5a778ce8c5f596aa5c9eda880002fe5: Bug 1349419 - Do fallible memory alloc and return failure to avoid OOM crash. r=mcmanus, a=gchang
Daniel Stenberg <daniel@haxx.se> - Fri, 24 Mar 2017 02:59:00 -0400 - rev 375856
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1349419 - Do fallible memory alloc and return failure to avoid OOM crash. r=mcmanus, a=gchang
c189e40723ec806949e569d1c003df65da34d2cb: Bug 1353610 - Add null checks. r=bobbyholley, a=gchang
JW Wang <jwwang@mozilla.com> - Mon, 10 Apr 2017 15:06:10 +0800 - rev 375855
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1353610 - Add null checks. r=bobbyholley, a=gchang
c4eb93e5c5d4aa0ac3377e9c6b77993498d17acf: Bug 1350177 - Refactor a thread-safe ExpirationTracker for the use in SurfaceCache. r=froydnj, r=mystor, r=aosmond, a=gchang
Bevis Tseng <btseng@mozilla.com> - Mon, 10 Apr 2017 15:08:42 +0800 - rev 375854
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1350177 - Refactor a thread-safe ExpirationTracker for the use in SurfaceCache. r=froydnj, r=mystor, r=aosmond, a=gchang
a3d016aadda6f2eef67f12e2f707d55d2242748a: Backed out 4 changesets (bug 1192818) for causing bug 1346872 and other regressions. a=gchang
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 11 Apr 2017 16:23:16 -0400 - rev 375853
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Backed out 4 changesets (bug 1192818) for causing bug 1346872 and other regressions. a=gchang Backed out changeset 8ceb12241231 (bug 1192818) Backed out changeset be2f9c0ee32e (bug 1192818) Backed out changeset ede7e1b58095 (bug 1192818) Backed out changeset 53900c65dbe1 (bug 1192818)
f724639980682e7b93ebf2ecf88f1f308c37df96: Bug 1342941 - Implement the geometry editor toggle in the new box model. r=zer0, a=gchang
Gabriel Luong <gabriel.luong@gmail.com> - Sat, 11 Mar 2017 19:53:37 -0500 - rev 375852
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1342941 - Implement the geometry editor toggle in the new box model. r=zer0, a=gchang
70193f4303cbc37c8b75311eaf0f80ceb8093f7c: Bug 1351340 - Check null pointer before using. r=bagder, a=lizzard
Liang-Heng Chen <xeonchen@gmail.com> - Sat, 01 Apr 2017 10:23:03 +0800 - rev 375851
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1351340 - Check null pointer before using. r=bagder, a=lizzard MozReview-Commit-ID: LJ0FtjZTKq3
faf1b27107b20297d49a6abfded2fdf556e0e356: Bug 1295815 - Retry synthesizeNativeMouseMove until mousemove happens. r=xidorn, a=test-only
Kan-Ru Chen <kanru@kanru.info> - Mon, 10 Apr 2017 10:08:42 -0400 - rev 375850
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1295815 - Retry synthesizeNativeMouseMove until mousemove happens. r=xidorn, a=test-only MozReview-Commit-ID: 9e10lJbHzDd
fe788c5c3a4f3ace4360c86906bd191c98106cfd: Bug 1348547 - ReleaseCachedProcesses() between aboutdebugging tests. r=gabor, a=test-only
Geoff Brown <gbrown@mozilla.com> - Tue, 04 Apr 2017 09:45:20 -0600 - rev 375849
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1348547 - ReleaseCachedProcesses() between aboutdebugging tests. r=gabor, a=test-only
87dc33c4e22658e1b9464766622f7f01e722f439: Bug 1345932 - Show warning info in about:debugging#workers if multi-e10s is on. r=ochameau, a=gchang
Julian Descottes <jdescottes@mozilla.com> - Thu, 16 Mar 2017 16:06:05 +0100 - rev 375848
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1345932 - Show warning info in about:debugging#workers if multi-e10s is on. r=ochameau, a=gchang If multi e10s is enabled, service worker debugging is unavailable. We temporarily disabled the start/push/debug buttons in about:debugging for all service workers if multi-e10s is on. A warning section is also displayed on top of about:debugging, letting the user know that they can set dom.ipc.processCount to 1 in order to force a single content process and restore debugging capabilities. MozReview-Commit-ID: IPAlbOq2Hij
f4b12d9682b348fc77255aa21d75ccddcf2533d7: Bug 1317594 - Vendor latest version of robustcheckout extension. a=NPOTB
Gregory Szorc <gps@mozilla.com> - Tue, 11 Apr 2017 12:03:29 -0700 - rev 375847
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Bug 1317594 - Vendor latest version of robustcheckout extension. a=NPOTB File copied verbatim from changeset e0d30b04dac6bcd36b57c711d9c5b1c280f63390 from the version-control-tools repository. The updated extension now detects and retries after network failures where it didn't before. This should cut down on the number of intermittent failures. MozReview-Commit-ID: 2bFLcGEARTJ
fdfd001037c76f597b947c68943765b640424cde: Backed out changeset 9e4c49409f40 (bug 1342433) for causing bug 1349847. a=lizzard
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 11 Apr 2017 16:02:06 -0400 - rev 375846
Push 11046 by ryanvm@gmail.com at Tue, 11 Apr 2017 20:30:59 +0000
Backed out changeset 9e4c49409f40 (bug 1342433) for causing bug 1349847. a=lizzard
2bd14ae23d1842853c1abf500abb6c9613dd3c17: Bug 1355534 - Revert to longer insecure login field contextual warning string. r=johannh a=lizzard
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 11 Apr 2017 13:03:29 -0400 - rev 375845
Push 11045 by mozilla@noorenberghe.ca at Tue, 11 Apr 2017 18:50:34 +0000
Bug 1355534 - Revert to longer insecure login field contextual warning string. r=johannh a=lizzard MozReview-Commit-ID: F2hmNQGLvo8
c876f8b62d63bc7ba2dd15870add8e461da05427: No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
ffxbld - Tue, 11 Apr 2017 08:55:58 -0700 - rev 375844
Push 11044 by ffxbld at Tue, 11 Apr 2017 15:56:03 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update
f47a982b654e89962bb5842920fcb77c546e2587: No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
ffxbld - Tue, 11 Apr 2017 08:55:55 -0700 - rev 375843
Push 11044 by ffxbld at Tue, 11 Apr 2017 15:56:03 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update
7b0c6d30f63a80f1d67e37d991a807490abd06f9: Bug 1351188 - Disable test262 String.prototype.normalize tests when normalize isn't available, r=shu, a=test-only
Phil Ringnalda <philringnalda@gmail.com> - Sat, 08 Apr 2017 17:58:45 -0700 - rev 375842
Push 11043 by philringnalda@gmail.com at Tue, 11 Apr 2017 01:55:13 +0000
Bug 1351188 - Disable test262 String.prototype.normalize tests when normalize isn't available, r=shu, a=test-only
71eadd20b0d954a4c1288480cae0bf61dea5d903: bug 1318919 - fix beta to release config. r=jlorenzo a=release DONTBUILD
Aki Sasaki <asasaki@mozilla.com> - Mon, 10 Apr 2017 11:27:05 -0700 - rev 375841
Push 11042 by asasaki@mozilla.com at Mon, 10 Apr 2017 19:24:55 +0000
bug 1318919 - fix beta to release config. r=jlorenzo a=release DONTBUILD
8c1af10581c25ff8948370a4503101efb0c163d2: Bug 1337641 - Temporarily disable an assert in cubeb duplex. r=achronop a=NPOTB
Paul Adenot <paul@paul.cx> - Mon, 10 Apr 2017 20:14:27 +0200 - rev 375840
Push 11041 by paul@paul.cx at Mon, 10 Apr 2017 18:16:42 +0000
Bug 1337641 - Temporarily disable an assert in cubeb duplex. r=achronop a=NPOTB MozReview-Commit-ID: 28Bx6H7fL6o
e774d2cb0fc5b487607d452dc38715acb4040cc7: Bug 1353975 - Fix nullPrincipal edge case. r=bz, r=mcmanus, a=lizzard
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 07 Apr 2017 20:35:00 +0200 - rev 375839
Push 11040 by ryanvm@gmail.com at Mon, 10 Apr 2017 16:04:28 +0000
Bug 1353975 - Fix nullPrincipal edge case. r=bz, r=mcmanus, a=lizzard
d7f990f6a726d8258dcf63eab0299b233c282887: Bug 1353649 - Update tzdata in ICU data files to 2017b. r=Waldo, a=lizzard
André Bargull <andre.bargull@gmail.com> - Wed, 05 Apr 2017 10:49:53 +0200 - rev 375838
Push 11040 by ryanvm@gmail.com at Mon, 10 Apr 2017 16:04:28 +0000
Bug 1353649 - Update tzdata in ICU data files to 2017b. r=Waldo, a=lizzard
ee6e9f3833ea3bd9a57488e9c0d9d4702dd4df35: Bug 1338867 - Strip username/password after strip reader mode url prefix. r=sebastian, a=lizzard
maliu <max@mxli.us> - Tue, 14 Mar 2017 14:07:57 +0800 - rev 375837
Push 11040 by ryanvm@gmail.com at Mon, 10 Apr 2017 16:04:28 +0000
Bug 1338867 - Strip username/password after strip reader mode url prefix. r=sebastian, a=lizzard MozReview-Commit-ID: KCr7cBdetq7
344da29f54f1929673ca54cb96d3e84c55a6c8d0: Bug 1183300 - Intermittent dom/security/test/csp/test_upgrade_insecure.html. disable on win7. r=ckerschb, r=gbrown, a=test-only
Joel Maher <jmaher@mozilla.com> - Sun, 09 Apr 2017 05:43:47 -0400 - rev 375836
Push 11040 by ryanvm@gmail.com at Mon, 10 Apr 2017 16:04:28 +0000
Bug 1183300 - Intermittent dom/security/test/csp/test_upgrade_insecure.html. disable on win7. r=ckerschb, r=gbrown, a=test-only MozReview-Commit-ID: AslnFrYGOVw
67a28d0a489b6e9cc9a10e4dd60c9ebc9e01cc4a: Bug 1353910 - Fix intermittents in webrtc tests while removing code duplication. r=florian, a=test-only
Blake Kaplan <mrbkap@gmail.com> - Thu, 06 Apr 2017 11:41:02 -0700 - rev 375835
Push 11040 by ryanvm@gmail.com at Mon, 10 Apr 2017 16:04:28 +0000
Bug 1353910 - Fix intermittents in webrtc tests while removing code duplication. r=florian, a=test-only MozReview-Commit-ID: 83XSsnQ0bBY
718da6d0b0bc7e97a93061e19b71ec157e7b51a9: No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
ffxbld - Mon, 10 Apr 2017 08:35:39 -0700 - rev 375834
Push 11039 by ffxbld at Mon, 10 Apr 2017 15:35:43 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update
8e881619ec0523577e6ecc36a9d164b3adb1509e: No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
ffxbld - Mon, 10 Apr 2017 08:35:37 -0700 - rev 375833
Push 11039 by ffxbld at Mon, 10 Apr 2017 15:35:43 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update
e428ad55a70464accb5439b1a1285c6f565c17aa: Backed out changeset ecbabf4c7f8d (bug 1353975) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 10 Apr 2017 14:49:38 +0200 - rev 375832
Push 11038 by cbook@mozilla.com at Mon, 10 Apr 2017 12:49:47 +0000
Backed out changeset ecbabf4c7f8d (bug 1353975) for bustage
0d8df2fe95cc8612250f1fa2db6baa204955d85f: Bug 1354310 - Ensure to use page load timeout for Wait().until() in unit tests. r=ato a=test-only
Henrik Skupin <mail@hskupin.info> - Fri, 07 Apr 2017 09:26:23 +0200 - rev 375831
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1354310 - Ensure to use page load timeout for Wait().until() in unit tests. r=ato a=test-only Tests which have to wait for a page being loaded should always use a timeout as set via self.marionette.timeout.page_load. MozReview-Commit-ID: HFTOYy6WYNk
3d1083c028ac7444fb3c23998c830b0e849f35ee: Bug 1354323 - Accept string text for sendKeysToDialog command; r=automatedtester a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 06 Apr 2017 23:37:04 +0100 - rev 375830
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1354323 - Accept string text for sendKeysToDialog command; r=automatedtester a=test-only As a follow-up to https://bugzilla.mozilla.org/show_bug.cgi?id=1354323, this makes the Marionette sendKeysToDialog command take a text field with a string, instead of the value field with an array of strings. The relevant WebDriver specification change is https://github.com/w3c/webdriver/pull/889. Fixes: https://github.com/mozilla/geckodriver/issues/607 MozReview-Commit-ID: AY52pAK2582
5daba4e7dc1236b435fb7510f401dbdcaa614045: Bug 1354233 - Add stream to m0RTTStreams after streamId is set. r=mcmanus a=gchang
Dragana Damjanovic <dd.mozilla@gmail.com> - Fri, 07 Apr 2017 17:28:21 +0200 - rev 375829
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1354233 - Add stream to m0RTTStreams after streamId is set. r=mcmanus a=gchang
e83b5cb99e4b25773ee5d47be960df59375afc4e: Bug 1353980 - Don't try to hide popup notifications in fullscreen mode. r=Paolo a=lizzard
Johann Hofmann <jhofmann@mozilla.com> - Fri, 07 Apr 2017 12:13:15 +0200 - rev 375828
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353980 - Don't try to hide popup notifications in fullscreen mode. r=Paolo a=lizzard MozReview-Commit-ID: 5VWHooAIMRT
ecbabf4c7f8d4eac7d7f1e24bcd37387569c5573: Bug 1353975 - Fix nullPrincipal edge case. r=bz, r=mcmanus a=lizzard
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 07 Apr 2017 20:35:00 +0200 - rev 375827
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353975 - Fix nullPrincipal edge case. r=bz, r=mcmanus a=lizzard
49b1ef6307a987a7cb622d74d5633871fe5dcafd: Bug 1353917 - Skip the downloading page in the update wizard if the update is already staged. r=rstrong a=gchang
Matt Howell <mhowell@mozilla.com> - Wed, 05 Apr 2017 14:23:27 -0700 - rev 375826
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353917 - Skip the downloading page in the update wizard if the update is already staged. r=rstrong a=gchang The update wizard's fallback mode (where it appears on startup to download and apply a complete update if applying a partial update has failed) begins to download and stage the update without waiting for the user to confirm. This means it can get ahead of itself and actually finish downloading and staging before the user can click OK to bring up the progress page. The progress page does not expect this and errors out in a way that breaks the otherwise valid update. This change therefore skips over that page if the update is finished staging when it would normally be shown. MozReview-Commit-ID: E6P2UKO4C9h
1d2549a6a16d6e603fcb6bd60204e2a8f3de061e: Bug 1353638 - P2: Remove a testcase. r=bkelly a=lizzard
Ho-Pang Hsu <hopang.hsu@gmail.com> - Sat, 08 Apr 2017 02:02:18 +0800 - rev 375825
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353638 - P2: Remove a testcase. r=bkelly a=lizzard
0ba57c64105bafdf76f29842abffefec853e3bb3: Bug 1353638 - P1: Hide useCache registrationOptions. r=bkelly a=gchang
Ho-Pang Hsu <hopang.hsu@gmail.com> - Wed, 05 Apr 2017 23:42:50 +0800 - rev 375824
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1353638 - P1: Hide useCache registrationOptions. r=bkelly a=gchang
fbe4c41963bca7dc5d9267cb14550ab8aa6b229b: Bug 1352778 - Do not reset triggeringPrincipal but only principalToInherit within loadInfo when forced to. r=gijs a=gchang
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 03 Apr 2017 20:06:53 +0200 - rev 375823
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1352778 - Do not reset triggeringPrincipal but only principalToInherit within loadInfo when forced to. r=gijs a=gchang
6a0c50ce045d9b25e3fd38a947a4b87297047166: Bug 1352380 - Make sure gradient stops have ordered mPosition variables. r=dbaron a=lizzard
Markus Stange <mstange@themasta.com> - Fri, 07 Apr 2017 00:51:43 -0400 - rev 375822
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1352380 - Make sure gradient stops have ordered mPosition variables. r=dbaron a=lizzard MozReview-Commit-ID: DsP5Q6qmvH2
5dc8f5c5ff0dbb2ee53a1245d2dd48d53732f0fc: Bug 1349406 - Avoid reflows for arrow-typed download indicators by using stack instead of position: absolute. r=Paolo a=gchang
Rex Lee <rexboy@mozilla.com> - Fri, 24 Mar 2017 19:54:59 +0800 - rev 375821
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1349406 - Avoid reflows for arrow-typed download indicators by using stack instead of position: absolute. r=Paolo a=gchang MozReview-Commit-ID: KLsYueSWKId
011ddbeca97ee047a6abf33e01930f3c73f97ccd: Bug 1348936 - Fix BasicPlanarYCbCrImage::CopyData() r=nical a=gchang
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 05 Apr 2017 11:45:13 +0900 - rev 375820
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1348936 - Fix BasicPlanarYCbCrImage::CopyData() r=nical a=gchang
f7f8d7181cfb25e2d1e6efc3bd3a4466da475abb: Bug 1347646 Part 2: Use CreateRenderingContext in nsSimplePageSequenceFrame::PrePrintNextPage to ensure recorder is used for canvases. r=jwatt a=lizzard
Bob Owen <bobowencode@gmail.com> - Sat, 08 Apr 2017 22:47:51 +0100 - rev 375819
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1347646 Part 2: Use CreateRenderingContext in nsSimplePageSequenceFrame::PrePrintNextPage to ensure recorder is used for canvases. r=jwatt a=lizzard Calling CreateReferenceRenderingContext currently returns a non-recording DrawTarget even when the nsIDeviceContextSpec within the nsDeviceContext has a DrawEventRecorder, due to bug 1354624. Since we've already called BeginPage we can call CreateRenderingContext instead though and that will give us a recording DrawTarget as we require to record the canvas drawing.
18daa17d013b5e7a2ad5d9df9f4c4e786aefa4ce: Bug 1347646 Part 1: Backout 4849ef8c9a34 for causing OOM issues when printing PDFs. r=jwatt, r=lsalzman, r=tobytailor a=lizzard
Bob Owen <bobowencode@gmail.com> - Sat, 08 Apr 2017 22:47:51 +0100 - rev 375818
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1347646 Part 1: Backout 4849ef8c9a34 for causing OOM issues when printing PDFs. r=jwatt, r=lsalzman, r=tobytailor a=lizzard
a5df1ac45705449a8aac4faca6a6f258d5d529fa: Bug 1344174 -Add measure for memory distribution among child processes. r=chutten a=gchang
Gabor Krizsanits <gkrizsanits@mozilla.com> - Fri, 07 Apr 2017 12:14:45 +0200 - rev 375817
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1344174 -Add measure for memory distribution among child processes. r=chutten a=gchang
5fcb7e7b5f2db66d890645d41cbd88ba6e72c532: Bug 1342002 - Border color of overriden items in Rule view looks lighter than font color in dark theme. r=gl a=gchang
Rahul Chaudhary <rahulch95@gmail.com> - Tue, 07 Mar 2017 16:43:32 -0500 - rev 375816
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1342002 - Border color of overriden items in Rule view looks lighter than font color in dark theme. r=gl a=gchang MozReview-Commit-ID: CazYLmKktx
143182787f1f7f0cf2d141fabc642269065e4b4d: Bug 1273265 - Allow long file names in specific cases. r=jimm a=lizzard
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 06 Apr 2017 09:08:06 +0100 - rev 375815
Push 11037 by cbook@mozilla.com at Mon, 10 Apr 2017 12:29:04 +0000
Bug 1273265 - Allow long file names in specific cases. r=jimm a=lizzard MozReview-Commit-ID: 3tl5Iihxs27
ef9f29a17da06dda0a3a7660ea556ac068f16ad4: Bug 1353088: Ensure we don't attempt to process garbage data. r=gerald,a=lizzard
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 06 Apr 2017 15:27:34 +0200 - rev 375814
Push 11036 by jyavenard@mozilla.com at Mon, 10 Apr 2017 08:04:54 +0000
Bug 1353088: Ensure we don't attempt to process garbage data. r=gerald,a=lizzard MozReview-Commit-ID: AryC34eLjOg
efca7a198376e7800873e4612a8b34fc77022d4d: No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
ffxbld - Sun, 09 Apr 2017 08:43:39 -0700 - rev 375813
Push 11035 by ffxbld at Sun, 09 Apr 2017 15:43:44 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
9b94affb57b55bc024c056c8f8b819fddf05771f: No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
ffxbld - Sun, 09 Apr 2017 08:43:36 -0700 - rev 375812
Push 11035 by ffxbld at Sun, 09 Apr 2017 15:43:44 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
20c110248317f6f6592d004cbb5f71fa1731639b: Bug 1349879 - Intl object is hidden on Android beta and release channel. r=snorp,Waldo a=test-only
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 30 Mar 2017 19:44:28 +0900 - rev 375811
Push 11034 by philringnalda@gmail.com at Sat, 08 Apr 2017 20:28:40 +0000
Bug 1349879 - Intl object is hidden on Android beta and release channel. r=snorp,Waldo a=test-only Some interface tests into mochitest is failure on android beta and release. test_serviceworker_interfaces.js has nonReleaseAndroid flag, so we should use it into test_interfaces.js and test_worker_interfaces.js MozReview-Commit-ID: A1aHrTXwGil
45fd7ec20907695251ce9c87cd446d44cb8296ff: No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
ffxbld - Sat, 08 Apr 2017 07:58:29 -0700 - rev 375810
Push 11033 by ffxbld at Sat, 08 Apr 2017 14:58:33 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
96f06157f54aaa958c9df110f7c2046cb3c8189c: No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
ffxbld - Sat, 08 Apr 2017 07:58:26 -0700 - rev 375809
Push 11033 by ffxbld at Sat, 08 Apr 2017 14:58:33 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
f6712e7858f391923006b174d27cb919c454a9ce: Bug 1352681 - Make SAB rawBuffer refcounting for structured clone more sophisticated. r=sfink, a=dveditz
Lars T Hansen <lhansen@mozilla.com> - Thu, 06 Apr 2017 09:04:28 +0200 - rev 375808
Push 11032 by ryanvm@gmail.com at Fri, 07 Apr 2017 20:47:44 +0000
Bug 1352681 - Make SAB rawBuffer refcounting for structured clone more sophisticated. r=sfink, a=dveditz
6b46c9a63b28372a91b6999306b223cebdd5e830: Bug 1352681 - Overflow checking on SAB reference count. r=sfink, a=dveditz
Lars T Hansen <lhansen@mozilla.com> - Wed, 05 Apr 2017 14:07:10 +0200 - rev 375807
Push 11032 by ryanvm@gmail.com at Fri, 07 Apr 2017 20:47:44 +0000
Bug 1352681 - Overflow checking on SAB reference count. r=sfink, a=dveditz
ff4d427b21754c29c4c21748e905d8c006748782: Bug 1343642 - Ensure to grab nsFrameSelection before calling its methods unless calling only const methods. r=smaug, a=abillings
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 06 Apr 2017 12:55:35 +0900 - rev 375806
Push 11032 by ryanvm@gmail.com at Fri, 07 Apr 2017 20:47:44 +0000
Bug 1343642 - Ensure to grab nsFrameSelection before calling its methods unless calling only const methods. r=smaug, a=abillings
f9d279dfaec240b8000b759d90ee381253020444: Bug 1354625 - Use mozilla-unified for upstream for all Firefox builds. r=aki, a=NPOTB
Gregory Szorc <gps@mozilla.com> - Fri, 07 Apr 2017 11:08:11 -0700 - rev 375805
Push 11032 by ryanvm@gmail.com at Fri, 07 Apr 2017 20:47:44 +0000
Bug 1354625 - Use mozilla-unified for upstream for all Firefox builds. r=aki, a=NPOTB Without the use of an upstream the first repo cloned on a machine will be cached. If a subsequent job references a different repo, it may have to pull thousands of changesets because those changesets aren't part of the initially-cloned repo. This is why the --upstream feature to robustclone exists and is why it uses the mozilla-unified repo. The mozilla-unified repo is a superset of central, aurora, beta, release, etc. So by cloning it, you get changesets for all of the repos at the time of the clone. When a subsequent job comes along and requests a changeset from a different repo, you likely only need to fetch data for a handful of changesets, not thousands. This change adds the upstream url config for all fx_desktop_build jobs, ensuring it is used. A redundant config entry for the try repo has been removed as well. MozReview-Commit-ID: 3EL7aSXS4AG
5a334ecbdb9612c430d63db54c540751724636c1: Bug 1354625 - Use mozilla-unified for single_locale try builds upstream. r=aki, a=NPOTB
Gregory Szorc <gps@mozilla.com> - Fri, 07 Apr 2017 11:08:14 -0700 - rev 375804
Push 11032 by ryanvm@gmail.com at Fri, 07 Apr 2017 20:47:44 +0000
Bug 1354625 - Use mozilla-unified for single_locale try builds upstream. r=aki, a=NPOTB I think I initially defined these and I think I know why I used mozilla-central (it had to do with try not advertising bundles and mozilla-unified being generaldelta when other repos were not). Those reasons are no longer valid and we should be using mozilla-unified everywhere. MozReview-Commit-ID: CFaZspU6A5M
2e7b7b293fdc1444430855ffb1b3d88925c9d5ad: No bug, Automated blocklist update from host bld-linux64-spot-308 - a=blocklist-update
ffxbld - Fri, 07 Apr 2017 09:04:18 -0700 - rev 375803
Push 11031 by ffxbld at Fri, 07 Apr 2017 16:04:22 +0000
No bug, Automated blocklist update from host bld-linux64-spot-308 - a=blocklist-update
ef55334e24705d6f6e80cc1cba8ca5d84639fcef: No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
ffxbld - Fri, 07 Apr 2017 09:04:15 -0700 - rev 375802
Push 11031 by ffxbld at Fri, 07 Apr 2017 16:04:22 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
5bd351a75f257eb4da7231b1bff75424a06d8c7c: No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
ffxbld - Fri, 07 Apr 2017 09:04:12 -0700 - rev 375801
Push 11031 by ffxbld at Fri, 07 Apr 2017 16:04:22 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
2cc17421d483080c72a1a2dbb9a74d97bd180773: Bug 1353333 - [push-apk] release: activate rollout percentage r=aki a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 06 Apr 2017 10:30:59 +0200 - rev 375800
Push 11030 by jlorenzo@mozilla.com at Fri, 07 Apr 2017 09:12:17 +0000
Bug 1353333 - [push-apk] release: activate rollout percentage r=aki a=release MozReview-Commit-ID: 6SXbfREPBVS
92ba21762445f89ae0691c4eab0746ca1cb819c2: Bug 1321418 - Update menu items using the correct ID. r=sebastian, a=lizzard
Jim Chen <nchen@mozilla.com> - Wed, 05 Apr 2017 14:23:44 -0400 - rev 375799
Push 11029 by ryanvm@gmail.com at Fri, 07 Apr 2017 02:58:00 +0000
Bug 1321418 - Update menu items using the correct ID. r=sebastian, a=lizzard Regression caused by an incorrect ID used to update menu items.
8ddc4fb22781c63038b3957d2e64b5bfd84328ba: Bug 1347617 - In SVG ConvolveMatrix code, bail out if kernelUnitLength is negative or zero. r=dholbert, a=lizzard
vincentliu <vliu@mozilla.com> - Thu, 06 Apr 2017 15:40:35 -0400 - rev 375798
Push 11029 by ryanvm@gmail.com at Fri, 07 Apr 2017 02:58:00 +0000
Bug 1347617 - In SVG ConvolveMatrix code, bail out if kernelUnitLength is negative or zero. r=dholbert, a=lizzard
3f67a4d375a17ece4f0a3cb108703ab3f39e060b: Bug 1346630 - Disable test_peerConnection_captureStream_canvas_webgl.html on Mw android 4.2/17. r=dminor, a=test-only
Bob Clary <bclary@bclary.com> - Mon, 20 Mar 2017 09:26:18 -0700 - rev 375797
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1346630 - Disable test_peerConnection_captureStream_canvas_webgl.html on Mw android 4.2/17. r=dminor, a=test-only
e6e48c412c70ce1b3baa09282ec9d4498c4bcfff: Bug 1281639 - Disable failing tests for Mochitest Media failures on Android. r=gbrown, a=test-only
Bob Clary <bclary@bclary.com> - Wed, 08 Mar 2017 10:17:07 -0800 - rev 375796
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1281639 - Disable failing tests for Mochitest Media failures on Android. r=gbrown, a=test-only
c20782b1f346227efc89968648b4a5a521032f0c: Bug 1347954 - Disable dom/media/test/test_video_to_canvas.html. r=gbrown, a=test-only
Bob Clary <bclary@bclary.com> - Mon, 20 Mar 2017 09:26:18 -0700 - rev 375795
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1347954 - Disable dom/media/test/test_video_to_canvas.html. r=gbrown, a=test-only
ff3090de28796f2cdf6488da3ba3bbc80fe91038: Bug 1232305 - Disable failing Mochitest DOM Media tests on Android - follow up 1. r=gbrown, a=test-only
Bob Clary <bclary@bclary.com> - Wed, 08 Mar 2017 10:17:07 -0800 - rev 375794
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1232305 - Disable failing Mochitest DOM Media tests on Android - follow up 1. r=gbrown, a=test-only
5d5a250e8e207eed48f2bff02088d4280758fc6f: Bug 1354224 - Upgrade to Mercurial 4.1.2. r=dustin, a=gchang
Gregory Szorc <gps@mozilla.com> - Thu, 06 Apr 2017 11:28:02 -0700 - rev 375793
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1354224 - Upgrade to Mercurial 4.1.2. r=dustin, a=gchang This is a pretty straightforward change. Just bumping package versions and hashes. MozReview-Commit-ID: CaVjM0JHYKi
e8ea4c9c0102212a4401aa1a1ffa46a63dac16d3: Bug 1345873 - Part 1: Make flex-item sorting code treat placeholders as having the default value of 'order' / 'box-ordinal-group'. r=mats, a=lizzard
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 06 Apr 2017 14:48:00 -0400 - rev 375792
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1345873 - Part 1: Make flex-item sorting code treat placeholders as having the default value of 'order' / 'box-ordinal-group'. r=mats, a=lizzard This should allow their flex-item siblings to reorder themselves as-needed for honoring their own 'order' values, without unnecessarily reordering the placeholders. MozReview-Commit-ID: aCBQER5r2G
39f66a60a035965fed091141003be9ab2001705d: Bug 1345873 - Part 0: Minor cleanup in existing test_flexbox_order mochitests. a=test-only
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 10 Mar 2017 13:37:00 -0500 - rev 375791
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1345873 - Part 0: Minor cleanup in existing test_flexbox_order mochitests. a=test-only This patch: - does s/var/let/ to upgrade to modern JS best-practices. - Wraps some lines that are too long. - Changes loops to "for (let foo of [...])" rather than foreach+function-pointer. - Changes some copypasted cleanup code to use a loop instead (which will be especially useful in a forthcoming version of this test that'll add another thing to clean up). MozReview-Commit-ID: DWK8jFbfqeB
957849c3018f5e549f0acf9a2929f25ba4b63c41: Bug 1350661 - Extract layout attributes into styles in order to separate api 15 and 17 style tree. r=sebastian, a=gchang
maliu <max@mxli.us> - Mon, 16 Jan 2017 15:32:59 +0800 - rev 375790
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1350661 - Extract layout attributes into styles in order to separate api 15 and 17 style tree. r=sebastian, a=gchang __Device_Configuration__|__o_Applied_Style_______________ ldrtl-v17 v17 v15 | o o o | UrlBar.Entry \ | | | -----o | | UrlBar.V17.Entry(start/end) \ | | \ o | UrlBar.V15.Entry(left/right) \ | | --o | UrlBar.Base.Entry(original style) Though Android support RTL since API level 17(JB_MR1), it's really buggy at that moment. This patch fix a severe UI layout attribute bug, which only happen on android 4.2 in RTL language context: If view attributes "start/end" and "left/right" are both written in a view layout xml, they will both be applied and cause UI abnormal. In API 18 and above, "left" will be ignored if "start" also exist. For example, as below show, alignLeft and alignStart are both exist in ImageView. On android 4.2 with RTL context, it's width will both align Left and Start(Right), cause the symptom that ImageView have the same width and cover on the view "back." ``` <ImageView android:id="@+id/url_bar_entry" android:layout_alignLeft="@+id/back" android:layout_alignStart="@+id/back" ``` MozReview-Commit-ID: JptLuWX2w15
dd1fec6b585943f4ca3dbc2addbf1be702238ac6: Bug 1348576 - e10s is never enabled for non-official release builds. r=mconley, a=gchang
Felipe Gomes <felipc@gmail.com> - Wed, 29 Mar 2017 17:59:15 -0300 - rev 375789
Push 11028 by ryanvm@gmail.com at Thu, 06 Apr 2017 22:49:27 +0000
Bug 1348576 - e10s is never enabled for non-official release builds. r=mconley, a=gchang MozReview-Commit-ID: DaqGyeGdgzD
0578378a87248e250d3f15fa3ae0943dc21de6a2: Bug 1353660 - Proxy destruction of nsHashPropertyBag's hash table to the main thread. r=mccr8, a=gchang
Nathan Froyd <froydnj@mozilla.com> - Wed, 05 Apr 2017 15:31:20 -0400 - rev 375788
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1353660 - Proxy destruction of nsHashPropertyBag's hash table to the main thread. r=mccr8, a=gchang We need this because the stored values in the hash table may themselves be main-thread only objects, and destroying them off the main thread will cause crashes.
81c66fadfbf5d10778c4a9d23087c770a02e8a2d: Bug 1353789 - Unship deployment-checker. r=Felipe, r=jcj, a=lizzard
David Keeler <dkeeler@mozilla.com> - Wed, 05 Apr 2017 09:56:26 -0700 - rev 375787
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1353789 - Unship deployment-checker. r=Felipe, r=jcj, a=lizzard MozReview-Commit-ID: 3Q5v97JVs2X
858afaa66dacce20469d6eaa3a811bcfe6c59450: Bug 1353439 - Cc and Ci are not defined in printUtils.js so use Components full names. r=jhector, a=gchang
Frank-Rainer Grahl <frgrahl@gmx.net> - Wed, 05 Apr 2017 03:08:00 -0400 - rev 375786
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1353439 - Cc and Ci are not defined in printUtils.js so use Components full names. r=jhector, a=gchang
2275f34b6bb1d934f923755f3faa858e1bd914c8: Bug 1333858 - Intersect should be fallible on overflow. r=daoshengmu, a=gchang
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 27 Feb 2017 15:24:14 -0800 - rev 375785
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1333858 - Intersect should be fallible on overflow. r=daoshengmu, a=gchang MozReview-Commit-ID: 6lmIKKyXXah
8e4b96e23d7d4eba314d7582f79563220f2e4ae2: Bug 1350442 - Remove redundant storeDone from the RepositorySession class. r=rnewman, a=gchang
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 31 Mar 2017 19:00:13 -0400 - rev 375784
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1350442 - Remove redundant storeDone from the RepositorySession class. r=rnewman, a=gchang Confusion between storeDone() and storeDone(long end) resulted in certain sessions (bookmarks and form history) not overriding the current method. As a result, their final "flush the queue" methods weren't being called by the buffering middleware. This patch removes the storeDone(long end) method, making such confusion a non-issue. Given that a lot of sessions tend to build up buffers which they need to then flush after a storeDone() call, passing in a timestamp into that method doesn't make sense. Instead, let's supply a default implementation in RepositorySession which calls onStoreCompleted(endTimestamp) with current time, and allow sessions to override this method and own the onStoreCompleted(endTimestamp) call. MozReview-Commit-ID: 84o7aAL8RPC
48d85433e58bc4a3cec998c39ca492e1f891ddd6: Bug 1350442 - Use the main storeWorkQueue for failures in the buffering middleware. r=rnewman, a=gchang
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 04 Apr 2017 17:15:02 -0400 - rev 375783
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1350442 - Use the main storeWorkQueue for failures in the buffering middleware. r=rnewman, a=gchang MozReview-Commit-ID: ByZtR5zSKZB
4a1d14fea9e08f30f58ce5f162d6ef6c0d2fa35d: Bug 1339588 - Part 3: Don't break the nsTimer/nsTimerImpl cycle during Fire. r=froydnj, a=dveditz
Byron Campen [:bwc] <docfaraday@gmail.com> - Thu, 06 Apr 2017 12:29:57 -0500 - rev 375782
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1339588 - Part 3: Don't break the nsTimer/nsTimerImpl cycle during Fire. r=froydnj, a=dveditz MozReview-Commit-ID: J6TNJqGsBv4
36e47083c3ba20c5d5e5e6b1f0ca33790069ef12: Bug 1339588 - Part 2: Help prevent nullptr crashes due to misuse of the timer API. r=froydnj, a=dveditz
Byron Campen [:bwc] <docfaraday@gmail.com> - Tue, 14 Feb 2017 16:27:33 -0600 - rev 375781
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1339588 - Part 2: Help prevent nullptr crashes due to misuse of the timer API. r=froydnj, a=dveditz MozReview-Commit-ID: BXCGYWnFqSj
48bcbeacbf019b819ef773533333422327a01c92: Bug 1339588 - Part 1: Simplify nsTimerEvent::Cancel, since there's no need to release the nsTimerImpl itself. r=froydnj, a=dveditz
Byron Campen [:bwc] <docfaraday@gmail.com> - Tue, 14 Feb 2017 15:29:01 -0600 - rev 375780
Push 11027 by ryanvm@gmail.com at Thu, 06 Apr 2017 21:05:28 +0000
Bug 1339588 - Part 1: Simplify nsTimerEvent::Cancel, since there's no need to release the nsTimerImpl itself. r=froydnj, a=dveditz MozReview-Commit-ID: 6br6DaDqxR0
4c6327208ad2aa689b0291853571c1ccc1f16392: Bug 1306848 - Skip TestTimeouts.test_search_timeout_found on Android. r=ato, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 06 Apr 2017 11:19:13 -0600 - rev 375779
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1306848 - Skip TestTimeouts.test_search_timeout_found on Android. r=ato, a=test-only
90043851b77d3de9027c9c4ce129b429df98df87: Bug 1317121 - Skip TestTimeouts.test_search_timeout_found_settimeout on Android. r=ato, a=test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 06 Apr 2017 11:19:12 -0600 - rev 375778
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1317121 - Skip TestTimeouts.test_search_timeout_found_settimeout on Android. r=ato, a=test-only
8bf7e4280c94804177cc17722786c007df504cb1: Bug 1353016 - Add more test chunks for linux debug mochitest-bc. r=jmaher, a=test-only
Geoff Brown <gbrown@mozilla.com> - Mon, 03 Apr 2017 16:50:15 -0600 - rev 375777
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1353016 - Add more test chunks for linux debug mochitest-bc. r=jmaher, a=test-only
856ab3a478973d2aa5ff3babdba3734ffdd41e0d: Bug 1344486 - Intermittent TEST-UNEXPECTED-PASS | /html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html. fail early if noModule. r=jgraham, a=test-only
Joel Maher <jmaher@mozilla.com> - Thu, 06 Apr 2017 07:30:08 -0400 - rev 375776
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1344486 - Intermittent TEST-UNEXPECTED-PASS | /html/semantics/scripting-1/the-script-element/nomodule-set-on-async-classic-script.html. fail early if noModule. r=jgraham, a=test-only MozReview-Commit-ID: K8qMR6fICXH
9677396b33eba5950bbde5df8d6a73d35c4c0137: Bug 1341980 - Intermittent browser/components/sessionstore/test/browser_819510_perwindowpb.js - disable on osx. r=gbrown, a=test-only
Joel Maher <jmaher@mozilla.com> - Thu, 06 Apr 2017 07:29:53 -0400 - rev 375775
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1341980 - Intermittent browser/components/sessionstore/test/browser_819510_perwindowpb.js - disable on osx. r=gbrown, a=test-only MozReview-Commit-ID: J3IL8cHAmau
11a4906850b25e17e750a13ba67f923cff29e794: Bug 1322554 - Interpose kernel32!BaseThreadInitThunk to add verification of thread start addresses. r=dmajor, a=gchang
Carl Corcoran <carlco@gmail.com> - Wed, 29 Mar 2017 17:07:37 +0200 - rev 375774
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1322554 - Interpose kernel32!BaseThreadInitThunk to add verification of thread start addresses. r=dmajor, a=gchang MozReview-Commit-ID: CvqZ3gXJyvo
b6746564d765c9a749f7808b0984fa8ab13d2180: Bug 1353543 - Baldr: soften LookupAsmJSModuleInCache check. r=bbouvier, a=gchang
Luke Wagner <luke@mozilla.com> - Wed, 05 Apr 2017 09:37:58 -0500 - rev 375773
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1353543 - Baldr: soften LookupAsmJSModuleInCache check. r=bbouvier, a=gchang MozReview-Commit-ID: 7g55zJzU7pF
ab11d51947eb9ec46018150c96784bcc15d565e8: Bug 1353618 - Optimize storage of MozPromise::mThenValues. r=gerald, a=gchang
JW Wang <jwwang@mozilla.com> - Fri, 31 Mar 2017 18:41:29 +0800 - rev 375772
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1353618 - Optimize storage of MozPromise::mThenValues. r=gerald, a=gchang 1. Set the capacity to 1 when IsExclusive is true. 2. Set it to 3 because Try shows we never have more the 3 elements when IsExclusive is false. MozReview-Commit-ID: dmIeE6ZTeh
46bb49526e17c04ae6eaae4d24a50a04e92b64d2: Bug 1345422 - Do not hardcode the sfx package and installer path. r=mshal, a=gchang
Edmund Wong <ewong@pw-wspx.org> - Wed, 22 Mar 2017 08:52:35 +0800 - rev 375771
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1345422 - Do not hardcode the sfx package and installer path. r=mshal, a=gchang
abd5404ff4333cc93d3a07af3d5a6ad15f411264: Bug 1353742 - Upgrade Firefox 54 to NSS 3.30.1. a=gchang
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 06 Apr 2017 15:04:25 -0400 - rev 375770
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1353742 - Upgrade Firefox 54 to NSS 3.30.1. a=gchang
be0e99166797e4fdd67f7ae6b62527aeaaedfaea: Bug 1083140 - Intermittent devtools/client/projecteditor/test/browser_projecteditor_contextmenu_01.js. disable on asan. r=jryans, a=test-only
Joel Maher <jmaher@mozilla.com> - Wed, 05 Apr 2017 08:31:00 -0400 - rev 375769
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1083140 - Intermittent devtools/client/projecteditor/test/browser_projecteditor_contextmenu_01.js. disable on asan. r=jryans, a=test-only MozReview-Commit-ID: HUXF2MUXqfi
d065d1b107c1115e73a9f7258ada0737a6579ef7: Bug 1348174 - Test that deviceIds are stable for same origin and differ across origins. r=jesup, a=test-only
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 20 Mar 2017 18:28:52 +0100 - rev 375768
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1348174 - Test that deviceIds are stable for same origin and differ across origins. r=jesup, a=test-only MozReview-Commit-ID: LEkHzgUZwqd
16094759205a739bcb6b2ee096bf3d96bf5f055f: Bug 1348174 - Convert test_enumerateDevices.html to async/await. r=ng, a=test-only
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 14 Mar 2017 13:50:12 -0400 - rev 375767
Push 11026 by ryanvm@gmail.com at Thu, 06 Apr 2017 19:16:23 +0000
Bug 1348174 - Convert test_enumerateDevices.html to async/await. r=ng, a=test-only MozReview-Commit-ID: 7kWiwD0E5tO
5a1c52f42dd5c0aaf5196d4b02deb7564b03895e: No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
ffxbld - Thu, 06 Apr 2017 08:05:12 -0700 - rev 375766
Push 11025 by ffxbld at Thu, 06 Apr 2017 15:05:15 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update
e15b85e668b9cfb04e4bae0d5c26cb92eab5b2c3: No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
ffxbld - Thu, 06 Apr 2017 08:05:09 -0700 - rev 375765
Push 11025 by ffxbld at Thu, 06 Apr 2017 15:05:15 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update
e03c56f3a839d1575e87dbd782638ad4894429e8: bug 1354115: remove special WebSense rules for non-blacklisted and unknown WebSense users. r=jlorenzo, a=release
Ben Hearsum <bhearsum@mozilla.com> - Thu, 06 Apr 2017 10:18:28 -0400 - rev 375764
Push 11024 by bhearsum@mozilla.com at Thu, 06 Apr 2017 14:18:57 +0000
bug 1354115: remove special WebSense rules for non-blacklisted and unknown WebSense users. r=jlorenzo, a=release
9d164f1dc3c2eac75e31c57aa294b5a4d1b0030a: Bug 1351964 - Use UI thread for "Tabs:TabsOpened" event. r=sebastian, a=lizzard
Jim Chen <nchen@mozilla.com> - Wed, 05 Apr 2017 14:23:44 -0400 - rev 375763
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1351964 - Use UI thread for "Tabs:TabsOpened" event. r=sebastian, a=lizzard Use the UI thread for handling "Tabs:TabsOpened", so we don't race with other tab events that are already handled on the UI thread.
82a45421cc3595c4756985814b4eba57470a8ac9: Bug 1352926 - Make sure to check the right character for being semicolon or comma. r=farre, a=dveditz
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 04 Apr 2017 16:24:46 -0400 - rev 375762
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1352926 - Make sure to check the right character for being semicolon or comma. r=farre, a=dveditz MozReview-Commit-ID: DOb1qYb8Tz4
5a4c8c4ec6cff80e1cc65096458feef8474c1fa7: Bug 1328001 - Fix focusring on devtools buttons. r=jryans, r=ntim, a=lizzard
Jan Odvarko <odvarko@gmail.com> - Wed, 29 Mar 2017 14:31:19 +0200 - rev 375761
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1328001 - Fix focusring on devtools buttons. r=jryans, r=ntim, a=lizzard MozReview-Commit-ID: 2SA3ZLLIE8E
8da6e9aa2b0f4c7327e4a51e6c444a95e289e8fb: Bug 1347075 - Validate insertion index for a child move. r=yzen, a=lizzard
Alexander Surkov <surkov.alexander@gmail.com> - Wed, 29 Mar 2017 12:08:10 -0400 - rev 375760
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1347075 - Validate insertion index for a child move. r=yzen, a=lizzard
76b7351b7c2ef1e9528543389ea7778f65959098: Bug 1347758 - Let outer window decides when need to resume the tab. r=ehsan, a=gchang
Alastor Wu <alwu@mozilla.com> - Mon, 27 Mar 2017 11:19:17 +0800 - rev 375759
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1347758 - Let outer window decides when need to resume the tab. r=ehsan, a=gchang
47c3ec42917e04c125fbf90522d80a93f6ba198c: Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:01:11 -0400 - rev 375758
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only This fixes the reported hang that occurs after a pointer click action resulting in navigation. MozReview-Commit-ID: A9SBhextVLH
28ada033908ac8c2879c2cdcab4d98af9aa58b86: Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Sat, 01 Apr 2017 02:37:30 -0400 - rev 375757
Push 11023 by ryanvm@gmail.com at Thu, 06 Apr 2017 11:09:41 +0000
Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only The key dispatch functions now pass the raw key to event.js, which determines the keyCode for the event. Note the change in Normalized Key Value for Enter versus Return. The browser throws an exception when the event key attribute is set to "Return" and KEY_NON_PRINTABLE_KEY is set, which implies that the key value isn't valid. Changing it to Enter fixes the issue. MozReview-Commit-ID: 831f4EcqI1P
632a3c9e2b4b0dda89ca5924c616568af8c0dd85: Bug 1352367 - part2: [push-apk] deactivate dry-run option on beta r=aki a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 06 Apr 2017 11:04:53 +0200 - rev 375756
Push 11022 by jlorenzo@mozilla.com at Thu, 06 Apr 2017 09:09:23 +0000
Bug 1352367 - part2: [push-apk] deactivate dry-run option on beta r=aki a=release MozReview-Commit-ID: BUm8aJVw7Dm
f09f78db26a594b76139cee19a2487f9509d92ee: Bug 1349650 - [css-grid] Crashtest. a=NPOTB
Jesse Schwartzentruber <jschwartzentruber@mozilla.com> - Thu, 23 Mar 2017 21:04:36 +0100 - rev 375755
Push 11021 by dholbert@mozilla.com at Wed, 05 Apr 2017 23:23:16 +0000
Bug 1349650 - [css-grid] Crashtest. a=NPOTB MozReview-Commit-ID: LNuu5leq887
08002a9d9e3ae337bdd23bf01432ba64251b880e: Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 21:04:36 +0100 - rev 375754
Push 11021 by dholbert@mozilla.com at Wed, 05 Apr 2017 23:23:16 +0000
Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB When mArray is used it contains all grid container children, including placeholders. aGridItemCount always excludes placeholders. MozReview-Commit-ID: 2RVFOdVvTq
b95fcbceb5b39ade0054b2fd114c19bc2ed91ef8: Bug 1348776 - Part 1: Fix a crash in the profiler when MOZ_PROFILING is undefined. r=mstange, a=gchang
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Mar 2017 16:49:41 +1100 - rev 375753
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1348776 - Part 1: Fix a crash in the profiler when MOZ_PROFILING is undefined. r=mstange, a=gchang
ed35e2ec29bc782d219a2833f565f7c976f4022b: Bug 1353373 - Fix Edge readinglist imports. r=jaws, a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Apr 2017 16:18:17 +0100 - rev 375752
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1353373 - Fix Edge readinglist imports. r=jaws, a=lizzard MozReview-Commit-ID: Fu9n3FIrxf6
a213b5ee1fba10344cec790491b87ed012483707: Bug 1345108 - Reduce resolution for timestamp in crashreporter's crash pings. r=ted, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 03 Apr 2017 17:38:29 +0200 - rev 375751
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1345108 - Reduce resolution for timestamp in crashreporter's crash pings. r=ted, a=gchang MozReview-Commit-ID: 5BA51mWlkqW
119d04506d979ee0147d6b2abc0a933ac30bccbe: Bug 1348250 - Change TelemetryStorage to load crash pending pings outside of the profile. r=chutten, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 31 Mar 2017 12:01:32 +0200 - rev 375750
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1348250 - Change TelemetryStorage to load crash pending pings outside of the profile. r=chutten, a=gchang MozReview-Commit-ID: 1kqdGgEwXvI
6fdfffd25064157b94f9a4e0f9a10c7634cdc564: Bug 1349421 - Update handling of values derived from chunk duration in OpusTrackEncoder. r=derf, a=gchang
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 31 Mar 2017 07:57:37 +1300 - rev 375749
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1349421 - Update handling of values derived from chunk duration in OpusTrackEncoder. r=derf, a=gchang This changeset updates the handling of the variables based on chunk.GetDuration() within the OpusTrackEncoder. This changeset alters places where overflow could have taken place previously. It also adds asserts with the dual purpose of defense and documentation for future developers. MozReview-Commit-ID: 28vmAfE84ik
d5a55164125fefa075ee1b6950c7b920686325f0: Bug 1349421 - Adjust handling of chunk duration in opus encoder. r=jesup, a=gchang
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 30 Mar 2017 13:38:10 +1300 - rev 375748
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1349421 - Adjust handling of chunk duration in opus encoder. r=jesup, a=gchang For very long chunks, the opus encoder could run into issues with processing. This changeset seeks to address that by using CheckedInt to prevent a potential int overflow when encountering extremely long durations. MozReview-Commit-ID: 7uLZAARLf5w
af9770cbd781d37a564b69cde16dd4abcbe714f3: Bug 1351465 - shield-recipe-client: Unconditionally set up logging in bootstrap. r=Gijs, a=gchang
Mike Cooper <mcooper@mozilla.com> - Wed, 29 Mar 2017 13:49:37 -0700 - rev 375747
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1351465 - shield-recipe-client: Unconditionally set up logging in bootstrap. r=Gijs, a=gchang MozReview-Commit-ID: 5W7UdpsLyYd
16ea72b646fe6a9b089c353231283e939c4bca21: Bug 1345153 - Suppress valgrind warnings for PR_SetEnv in SetupCrashReporterDirectory. r=njn, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 30 Mar 2017 08:04:11 +0200 - rev 375746
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1345153 - Suppress valgrind warnings for PR_SetEnv in SetupCrashReporterDirectory. r=njn, a=gchang MozReview-Commit-ID: 4vV2EHsgTVT
b3b878775ada1356980114ab985c5a5fe2e2d914: Bug 1345153 - When the pingsender fails to send a ping, persist it to disk so that it can be sent later via regular telemetry. r=chutten, r=ted, a=gchang
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 27 Mar 2017 12:38:39 +0200 - rev 375745
Push 11020 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:31:14 +0000
Bug 1345153 - When the pingsender fails to send a ping, persist it to disk so that it can be sent later via regular telemetry. r=chutten, r=ted, a=gchang Currently we hand over a crash ping to the pingsender via a pipe; if the pingsender fails to send the ping we rely on the CrashManager assembling and sending one instead. Since the crashmanager is not aware of whether the ping was sent or not this causes duplication on the server side. To solve this problem we save the ping to disk instead, read it from the pingsender and delete the file only if the ping was sent. In this scenario the CrashManager will know that a ping was already sent and will not send a new one. This patch removes all the code used to deal with pipes between the telemetry, crashreporter and pingsender code and also tries to cut down the amount of platform-specific code we have in this machinery. MozReview-Commit-ID: ASm2jnDagCK
eb0d361dc73c32867d5fd54dc47733994bd48e7a: Bug 1351456 - Don't assume that window.load will be called after the pref has been flipped. r=pehrsons, a=test-only
Paul Adenot <paul@paul.cx> - Mon, 03 Apr 2017 13:20:33 +0200 - rev 375744
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1351456 - Don't assume that window.load will be called after the pref has been flipped. r=pehrsons, a=test-only MozReview-Commit-ID: 2r6d6a5vIa
4ab26e8674260f8a1e4dc89c1e10efa2ba544c9b: Bug 1350887 - Warn when non-loopback connections are allowed; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 17:06:06 +0100 - rev 375743
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Warn when non-loopback connections are allowed; r=whimboo, a=test-only MozReview-Commit-ID: LG8f5q5QbD6
39f487bdf0a3cafd1f19d63f52b6ea3205361523: Bug 1350887 - Propagate errors thrown when starting server.TCPListener; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 16:48:20 +0100 - rev 375742
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Propagate errors thrown when starting server.TCPListener; r=whimboo, a=test-only Errors thrown are printed to console and there is no point in having a custom catch to print it. This also makes it possible to start Marionette programmatically without worrying about disappearing errors. MozReview-Commit-ID: GGhyCyYqJg
684f78299750cac7dbf62ea619a5417675c8519a: Bug 1350887 - Bind sacrificial goat to ephemeral port; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 16:46:54 +0100 - rev 375741
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Bind sacrificial goat to ephemeral port; r=whimboo, a=test-only Port 666 is in the protected port range and can not normally be bound to unless the process is running with sudo permissions. We can instead bind to port 0, which will give us a system-defined port in the epemeral range. MozReview-Commit-ID: Ld6BDMhtbck
28a50e73dd6ddd6fb5b4bd8f2a5c505aeed88fd6: Bug 1350887 - Fall back to deprecated pref if it exists; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 27 Mar 2017 14:28:32 +0100 - rev 375740
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Fall back to deprecated pref if it exists; r=whimboo, a=test-only This is a follow-up to address a fallout caused by bug 1344748 whereby deprecated preferences relevant to Marionette are no longer being picked up. This is preventing trace logs from being emitted in CI. The old logic related to falling back to a deprecated preference is faulty in that it the preferred, new preference always exists through the power of testing/marionette/prefs.js. This patch introduces a new helper method getPref that first looks at whether the preferred pref is set, and only falls back to the deprecated if it isn't set and the deprecation preference exists. MozReview-Commit-ID: 8DeawLAELyK
7ff4847d897b49ce091540d0d715e5cef3722eb6: Bug 1350887 - Include Marionette prefs amongst defaults; r=ted, r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Wed, 29 Mar 2017 18:25:55 +0100 - rev 375739
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Include Marionette prefs amongst defaults; r=ted, r=whimboo, a=test-only The Marionette component ships in Firefox, but is not enabled by default. We want to facilitate activating Marionette at runtime by flipping the marionette.enabled preference, and showing the Marionette related preferences in about:config helps discoverability. It is also useful to rely on the preferences' default values so that they do not have to be hardcoded in the component. When Marionette is enabled by setting marionette.enabled to true, a set of recommended automation preferences found in testing/marionette/server.js are set if the user has not overriden/user-defined one of them and marionette.prefs.recommended is true (default). When Marionette is stopped, the altered preferences are reset. MozReview-Commit-ID: 3HLnEI0TEBB
475ab9737926abfa504ef058477a4eff46bfcb48: Bug 1350887 - Skip recommended Marionette prefs for reftests; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 04 Apr 2017 16:34:03 +0100 - rev 375738
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Skip recommended Marionette prefs for reftests; r=whimboo, a=test-only The recommended Marionette preferences for use in automation are not so useful when testing the browser itself. Many of the tests for Firefox have highly specific requirements, and setting the recommended Marionette preferences could for these mean a deterioration of test coverage. The majority of test harnesses utilising Marionette use it to install unsigned add-ons at runtime, and these preferences are not relevant in this context. To avoid an unfortunate and unintended regression in test coverage, we skip using the recommended Marionette preferences when we test the browser itself. MozReview-Commit-ID: 4DeHZfQEX7d
5f2b09b35a72f85d5ea49cf72a1e767b90ebde91: Bug 1350887 - Add general overview documentation to Marionette; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 03 Apr 2017 15:00:05 +0100 - rev 375737
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Add general overview documentation to Marionette; r=whimboo, a=test-only MozReview-Commit-ID: HwMOQVxwIDN
7e03d31839f7726f20769a60988462e0d659b382: Bug 1350887 - Ensure Marionette prefs file has sensible name. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 30 Mar 2017 14:52:16 +0100 - rev 375736
Push 11019 by ryanvm@gmail.com at Wed, 05 Apr 2017 21:18:17 +0000
Bug 1350887 - Ensure Marionette prefs file has sensible name. r=maja_zf, a=test-only Files appended to JS_PREFERENCE_FILES are moved into the objdir/dist/bin/defaults/pref directory, shared with default global preferences from other parts of Gecko. To ensure Marionette's preference file ends up in this directory with a sensible name, we put it in testing/marionette/prefs/marionette.js so that it ends up in the objdir as dist/bin/defaults/pref/marionette.js. MozReview-Commit-ID: 9YJ7vysDjSJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -240 tip