fc771254be8ff7a9fb11365787e0e136cd4bf225: Bug 1289549 P1 socialapi remove status and marks, r=florian
Shane Caraveo <scaraveo@mozilla.com> - Thu, 04 Aug 2016 09:23:54 -0700 - rev 396831
Push 25127 by bgrinstead@mozilla.com at Thu, 04 Aug 2016 18:26:32 +0000
Bug 1289549 P1 socialapi remove status and marks, r=florian MozReview-Commit-ID: 5fT51pp97Tm
ce9ee3ac72c8987be8e6d8238bf21b747e5accb4: Bug 1291180 - Add Android-Job library in the build r?sebastian draft
Krishna <k.krish@yahoo.com> - Thu, 04 Aug 2016 23:31:35 +0530 - rev 396830
Push 25126 by k.krish@yahoo.com at Thu, 04 Aug 2016 18:03:34 +0000
Bug 1291180 - Add Android-Job library in the build r?sebastian MozReview-Commit-ID: 3c0myuFUlmY
8eea48c3250543c1c95881a996178338191a65b6: Bug 1150371 - [Part2] DRM UI should not show up when Clearkey is the only one CDM created successfully. r?Gijs draft
Kilik Kuo <kikuo@mozilla.com> - Fri, 05 Aug 2016 02:01:55 +0800 - rev 396829
Push 25125 by kikuo@mozilla.com at Thu, 04 Aug 2016 18:02:35 +0000
Bug 1150371 - [Part2] DRM UI should not show up when Clearkey is the only one CDM created successfully. r?Gijs MozReview-Commit-ID: ISPrz7A979G
57b7aa8bd7f3a051bf2400677e09576649ed748e: Bug 1150371 - [Part1] Remove 'Learn more about Drm...' from r-click context menu if it's a MediaElement for clearkey content. r?Gijs draft
Kilik Kuo <kikuo@mozilla.com> - Fri, 05 Aug 2016 01:59:00 +0800 - rev 396828
Push 25125 by kikuo@mozilla.com at Thu, 04 Aug 2016 18:02:35 +0000
Bug 1150371 - [Part1] Remove 'Learn more about Drm...' from r-click context menu if it's a MediaElement for clearkey content. r?Gijs MozReview-Commit-ID: 9nRwG9Bx7D
8389b5274a9c792f18a532bbc8d137e931d4d51f: Bug 1274042 - Add test for hidden checkbox in HTTP auth dialogs in e10s. r=Dolske draft
Saad Quadri <saad@saadquadri.com> - Thu, 04 Aug 2016 10:58:22 -0700 - rev 396827
Push 25124 by saad@saadquadri.com at Thu, 04 Aug 2016 17:59:22 +0000
Bug 1274042 - Add test for hidden checkbox in HTTP auth dialogs in e10s. r=Dolske MozReview-Commit-ID: FKocwybNyib
f3baea91096121a06eecff86fd35a4c5e5cef6f3: Bug 1274042 - Fix checkbox for HTTP auth dialogs in e10s. r=Dolske draft
Saad Quadri <saad@saadquadri.com> - Thu, 04 Aug 2016 10:44:52 -0700 - rev 396826
Push 25124 by saad@saadquadri.com at Thu, 04 Aug 2016 17:59:22 +0000
Bug 1274042 - Fix checkbox for HTTP auth dialogs in e10s. r=Dolske MozReview-Commit-ID: CuOBJ9m0DMW
df49168e76be8d13d1d1c57798cb95923fcff329: Bug 1292245 - remove some unnecessary imports of chrome from devtools; r?gregtatum draft
Tom Tromey <tom@tromey.com> - Thu, 04 Aug 2016 11:55:40 -0600 - rev 396825
Push 25123 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 17:57:02 +0000
Bug 1292245 - remove some unnecessary imports of chrome from devtools; r?gregtatum MozReview-Commit-ID: JVVVHAImsko
e5b5df1b2519b3d876368c00727990a3b966c9a1: Bug 1290966 - Remove callback function argument from sync scripts; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Thu, 04 Aug 2016 18:20:18 +0100 - rev 396824
Push 25122 by bmo:ato@mozilla.com at Thu, 04 Aug 2016 17:29:53 +0000
Bug 1290966 - Remove callback function argument from sync scripts; r?automatedtester MozReview-Commit-ID: CaDSYA5PNFp
54c34df1702c71cee21bce6d2dc67dbbee3e6959: Bug 1290966 - Permit introspection into arguments; r?automatedtester draft
Andreas Tolfsen <ato@mozilla.com> - Tue, 02 Aug 2016 14:50:59 +0100 - rev 396823
Push 25122 by bmo:ato@mozilla.com at Thu, 04 Aug 2016 17:29:53 +0000
Bug 1290966 - Permit introspection into arguments; r?automatedtester The callback function available to asynchronously evaluated scripts is defined in a privileged content frame script, and is thus not readable or introspectable in a sandboxed content script. Attempting this will yield a "Permission denied to access property" error. To circumvent this problem we "hide" the callback function by wrapping it before pushing it on the arguments object that is applied to the injected script. This allows introspection into the _immediate_ elements on the arguments object available to executed scripts. MozReview-Commit-ID: 9ZigPNYcYpf
9e19b73eead493d180d5874786c0efe1bd17b230: Bug 1272614 - Avoid blocking where possible while waiting for the updater to stage; r?spohl draft
Matt Howell <mhowell@mozilla.com> - Thu, 04 Aug 2016 09:47:25 -0700 - rev 396822
Push 25121 by mhowell@mozilla.com at Thu, 04 Aug 2016 16:48:33 +0000
Bug 1272614 - Avoid blocking where possible while waiting for the updater to stage; r?spohl MozReview-Commit-ID: 1aAU2wxQvMm
ee92bb20ae45a786c5964e99de1414d5c81661d8: Bug 1291809 - Use http URL for DAMP simple page to get remote browser. r=bgrins draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 03 Aug 2016 14:00:31 -0500 - rev 396821
Push 25120 by bmo:jryans@gmail.com at Thu, 04 Aug 2016 16:23:10 +0000
Bug 1291809 - Use http URL for DAMP simple page to get remote browser. r=bgrins MozReview-Commit-ID: 7e9CaKX6DTr
6bfd713f5eee7b8736032651060988a679b6746c: Bug 1291283 - Use URLValueData::GetLocalURLFlag() to identify local-ref URI. draft
cku <cku@mozilla.com> - Thu, 04 Aug 2016 23:50:22 +0800 - rev 396820
Push 25119 by bmo:cku@mozilla.com at Thu, 04 Aug 2016 16:04:21 +0000
Bug 1291283 - Use URLValueData::GetLocalURLFlag() to identify local-ref URI. MozReview-Commit-ID: 2tXEGMhPCkn
d7d95d546f87158be3189558c22a141fbd1b0644: Bug 1292184 - remove lazy requires from inspector; r?jlongster draft
Tom Tromey <tom@tromey.com> - Tue, 02 Aug 2016 09:14:29 -0600 - rev 396819
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1292184 - remove lazy requires from inspector; r?jlongster MozReview-Commit-ID: AQMlkXAlVeX
0636c302f407c4fd16e551a5ce0267a6df939002: Bug 1291618 - Fix dropmarker position of command-button-frames in RTL locales. r=ntim
Ricky Chien <ricky060709@gmail.com> - Thu, 04 Aug 2016 16:21:53 +0800 - rev 396818
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1291618 - Fix dropmarker position of command-button-frames in RTL locales. r=ntim MozReview-Commit-ID: 8yd1J6tkxDT
e4ba059c2a80a125eabbab3a8aac1925a59bcd9f: Bug 1291272 - Fix aboutdebugging reload test that requires a signed add-on. r=ochameau a=test-only
Kumar McMillan <kumar.mcmillan@gmail.com> - Tue, 02 Aug 2016 11:51:32 -0500 - rev 396817
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1291272 - Fix aboutdebugging reload test that requires a signed add-on. r=ochameau a=test-only MozReview-Commit-ID: 65CZqbbHAHo
a34751d9d9edba57cf59c91418fd978e57d890d3: Bug 1291030 - Update TPS dependencies to prevent crashes for locally built firefox on Mac 10.11. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 01 Aug 2016 17:31:33 -0400 - rev 396816
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1291030 - Update TPS dependencies to prevent crashes for locally built firefox on Mac 10.11. r=markh MozReview-Commit-ID: 9gmP6OJvakP
78d61dcf3faf86e62f979ac5e932a0d1252840af: Bug 1290263 - Source maps in console don't work after first log; r=jsantell
Jaideep Bhoosreddy <jaideepb@buffalo.edu> - Wed, 03 Aug 2016 15:41:00 +0200 - rev 396815
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1290263 - Source maps in console don't work after first log; r=jsantell
17554bceff242ccf01aba3241ef86db484e7eba6: Bug 1290063 - Call correct function on mouseout for breadcrumb; r=gasolin
Steve Melia <steve.j.melia@gmail.com> - Mon, 01 Aug 2016 21:53:22 +0100 - rev 396814
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1290063 - Call correct function on mouseout for breadcrumb; r=gasolin
c92d40e691765ebe7007a36749c673f89e83f364: Bug 1288341 - Don't overlap layout-expander in RTL Locales. r=ntim
Steve Chung <schung@mozilla.com> - Thu, 04 Aug 2016 11:32:06 +0800 - rev 396813
Push 25118 by bmo:ttromey@mozilla.com at Thu, 04 Aug 2016 15:55:02 +0000
Bug 1288341 - Don't overlap layout-expander in RTL Locales. r=ntim MozReview-Commit-ID: Gp4SeTZctIT
786a1bc7436e30f9ed9c54873b1ba1c7808972e2: Bug 1012752 - Snap scrolled area to layer pixels. r?tnikkel draft
Markus Stange <mstange@themasta.com> - Wed, 03 Aug 2016 19:27:15 -0400 - rev 396812
Push 25117 by mstange@themasta.com at Thu, 04 Aug 2016 15:53:33 +0000
Bug 1012752 - Snap scrolled area to layer pixels. r?tnikkel We want the maximum scroll position to be aligned with layer pixels. That way we don't have to re-rasterize the scrolled contents once scrolling hits the edge of the scrollable area. Here's how we determine the maximum scroll position: We get the scroll port rect, snapped to layer pixels. Then we get the scrolled rect and also snap that to layer pixels. The maximum scroll position is set to the difference between right/bottom edges of these rectangles. Now the scrollable area is computed by adding this maximum scroll position to the unsnapped scroll port size. The underlying idea here is: Pretend we have overflow:visible so that the scrolled contents start at (0, 0) relative to the scroll port and spill over the scroll port edges. When these contents are rendered, their rendering is snapped to layer pixels. We want those exact pixels to be accessible by scrolling. This way of computing the snapped scrollable area ensures that, if you scroll to the maximum scroll position, the right/bottom edges of the rendered scrolled contents line up exactly with the right/bottom edges of the scroll port. The scrolled contents are neither cut off nor are they moved too far. (This is something that no other browser engine gets completely right, see the testcase in bug 1012752.) There are also a few disadvantages to this solution. We snap to layer pixels, and the size of a layer pixel can depend on the zoom level, the document resolution, the current screen's scale factor, and CSS transforms. The snap origin is the position of the reference frame. So a change to any of these things can influence the scrollable area and the maximum scroll position. This patch does not make us adjust the current scroll position in the event that the maximum scroll position changes such that the current scroll position would be out of range, unless there's a reflow of the scrolled contents. This means that we can sometimes render a slightly inconsistent state where the current scroll position exceeds the maximum scroll position. We can fix this once it turns out to be a problem; I doubt that it will be a problem because none of the other browsers seems to prevent this problem either. The size of the scrollable area is exposed through the DOM properties scrollWidth and scrollHeight. At the moment, these are integer properties, so their value is rounded to the nearest CSS pixel. Before this patch, the returned value would always be within 0.5 CSS pixels of the value that layout computed for the content's scrollable overflow based on the CSS styles of the contents. Now that scrollWidth and scrollHeight also depend on pixel snapping, their values can deviate by up to one layer pixel from what the page might expect based on the styles of the contents. This change requires a few changes to existing tests. The fact that scrollWidth and scrollHeight can change based on the position of the scrollable element and the zoom level / resolution may surprise some web pages. However, this also seems to happen in Edge. Edge seems to always round scrollWidth and scrollHeight upwards, possibly to their equivalent of layout device pixels. MozReview-Commit-ID: 3LFV7Lio4tG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip