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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 tip