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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 tip