91e43cc654bfa2faf0b34ba5843fcb9e27e210e4: Bug 1336215 - Optimize iterator if nsDeque is const - r?froydnj draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 03 Feb 2017 13:08:10 +1100 - rev 470038
Push 43915 by gsquelart@mozilla.com at Fri, 03 Feb 2017 04:28:47 +0000
Bug 1336215 - Optimize iterator if nsDeque is const - r?froydnj Handling potential nsDeque size changes means a bit of extra work. But if the nsDeque is const, we can assume that it shouldn't get modified, so we can provide a more optimized iterator that doesn't need to handle size changes. Optimizing a range-for loop in which the deque is not modified, can be done by writing: `for (void* item : const_cast<const nsDeque&>(deque)) {...}` MozReview-Commit-ID: AFupjoTsoH3
9b054f07a8816b4f366bac0db2639f087a90de40: bug 1317000 Test for permission prompts on local file installs draft
Andrew Swan <aswan@mozilla.com> - Fri, 27 Jan 2017 20:13:43 -0800 - rev 470037
Push 43914 by aswan@mozilla.com at Fri, 03 Feb 2017 04:26:53 +0000
bug 1317000 Test for permission prompts on local file installs MozReview-Commit-ID: FHakjocnDmn
b16467c60f351e29d448e9263e80702eeab601f4: Bug 1320775 - Use bundled touch-tiles as favicons for suggested sites r?sebastian draft
Andrzej Hunt <ahunt@mozilla.com> - Thu, 02 Feb 2017 20:13:44 -0800 - rev 470036
Push 43913 by ahunt@mozilla.com at Fri, 03 Feb 2017 04:23:53 +0000
Bug 1320775 - Use bundled touch-tiles as favicons for suggested sites r?sebastian There are a number of ways in which we could supply favicons for the default suggested sites. Reusing the touch tiles has the advantage that it works for both our own suggested sites, and also distribution-supplied suggested sites. If we were to add yet another icon source, distribution supplied sites would end up having no nice icon in AS topsites. The priority ordering of the SuggestedSitePreparer means icons will be overriden as soon as a site-supplied favicon is available - these icons will only be used up until the point where a site has been visited. MozReview-Commit-ID: CHsinHHpfnw
ab87f0ca7f7a382b7f864b941f635b346e502d10: Bug 1320775 - Pre: move favicon colour fading to color generator r?sebastian draft
Andrzej Hunt <ahunt@mozilla.com> - Sat, 10 Dec 2016 20:31:55 -0800 - rev 470035
Push 43913 by ahunt@mozilla.com at Fri, 03 Feb 2017 04:23:53 +0000
Bug 1320775 - Pre: move favicon colour fading to color generator r?sebastian In order to allow for a background which merges into a favicon, we need to allow for solid (non faded) colours. It is simplest to do this by letting the colour generator (i.e. either the colour extractor, or the favicon generator) fade the dominant colour as it wishes. That also means the colour generator can in future choose to not fade the colour if appropriate. MozReview-Commit-ID: LsI8PlZsaGn
c8217f3214adba53127e873f9ba1f8d5aab4d0b7: Bug 1293357: Add code coverage tests for WebExtensions. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Thu, 02 Feb 2017 19:43:09 -0800 - rev 470034
Push 43912 by maglione.k@gmail.com at Fri, 03 Feb 2017 04:04:22 +0000
Bug 1293357: Add code coverage tests for WebExtensions. r?aswan MozReview-Commit-ID: 7Fo5lowNIin
f164d43b9340ed39c4e3ec514b898eeedb391107: Bug 1334866 - Remove Windows XP support from toolkit/xre/. r?bsmedberg draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 29 Jan 2017 16:17:37 +0900 - rev 470033
Push 43911 by VYV03354@nifty.ne.jp at Fri, 03 Feb 2017 03:57:55 +0000
Bug 1334866 - Remove Windows XP support from toolkit/xre/. r?bsmedberg MozReview-Commit-ID: H93Jx632Olg
664505b617243a265852fece17dec9785d2af581: Bug 1326291 - Make width of SiteIdentity TextView as wrap_content to follow layout_gravity from layout_direction for RTL, r=sebastian draft
maliu <max@mxli.us> - Fri, 03 Feb 2017 11:54:22 +0800 - rev 470032
Push 43910 by bmo:max@mxli.us at Fri, 03 Feb 2017 03:55:06 +0000
Bug 1326291 - Make width of SiteIdentity TextView as wrap_content to follow layout_gravity from layout_direction for RTL, r=sebastian MozReview-Commit-ID: Fk7VtHd1VMM
6ddeff960602b04b53bdc5f121e827ff0fe59c30: Bug 1336309 - modify the access key for 'play tab' option. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:53:46 +0800 - rev 470031
Push 43909 by alwu@mozilla.com at Fri, 03 Feb 2017 03:52:32 +0000
Bug 1336309 - modify the access key for 'play tab' option. Because the key "P" was already used by "pin tab", we need to change the access key. MozReview-Commit-ID: GoIUVvbUJSr
8af90d197d5609f3bbf0da89241c3a3416702c2f: Bug 1336309 - modify the access key for 'play tab' option. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:49:07 +0800 - rev 470030
Push 43908 by alwu@mozilla.com at Fri, 03 Feb 2017 03:47:29 +0000
Bug 1336309 - modify the access key for 'play tab' option. MozReview-Commit-ID: 9c5BCKrbsp
7c95b2159efd44f4e22d2edb50b1fbc3147f88b5: Bug 1334468 - Check illegal characters in URI hosts. r=mayhemer draft
Jonathan Hao <jhao@mozilla.com> - Fri, 03 Feb 2017 10:40:23 +0800 - rev 470029
Push 43907 by bmo:jhao@mozilla.com at Fri, 03 Feb 2017 03:33:29 +0000
Bug 1334468 - Check illegal characters in URI hosts. r=mayhemer
e32717215c6e8520f82000308839ab1ea28bb064: Bug 1336308: Part 3 - Add inline documentation for tabs API. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Thu, 02 Feb 2017 19:30:56 -0800 - rev 470028
Push 43906 by maglione.k@gmail.com at Fri, 03 Feb 2017 03:32:48 +0000
Bug 1336308: Part 3 - Add inline documentation for tabs API. r?aswan MozReview-Commit-ID: 9ZwCkHcVv15
aa457f817016890c717a1464d0be05feae4792eb: Bug 1336308: Part 2 - Add a TabBase.sendMessage and TabBase.capture helper methods. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Thu, 02 Feb 2017 12:11:59 -0800 - rev 470027
Push 43906 by maglione.k@gmail.com at Fri, 03 Feb 2017 03:32:48 +0000
Bug 1336308: Part 2 - Add a TabBase.sendMessage and TabBase.capture helper methods. r?aswan MozReview-Commit-ID: EP8uxCkztvi
581e8a912977ccfce779de8462bcd2497eb45d4a: Bug 1336308: Part 1 - Fix the capitalization of innerWindowID properties. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Thu, 02 Feb 2017 13:22:35 -0800 - rev 470026
Push 43906 by maglione.k@gmail.com at Fri, 03 Feb 2017 03:32:48 +0000
Bug 1336308: Part 1 - Fix the capitalization of innerWindowID properties. r?aswan MozReview-Commit-ID: 1qp49K9zc40
829aebd4017f4aa5dbd36e10c9394d1c122d49c4: Bug 1282662 - Part 2: Implement the detail description in hover button case.; r?paolo draft
Sean Lee <selee@mozilla.com> - Wed, 21 Dec 2016 22:50:07 +0800 - rev 470025
Push 43905 by bmo:selee@mozilla.com at Fri, 03 Feb 2017 03:29:27 +0000
Bug 1282662 - Part 2: Implement the detail description in hover button case.; r?paolo MozReview-Commit-ID: G3L0sULmRLD
d9f0f0380f323c8d2eff384b44ea299e0ba21ebf: Bug 1328058 - part4 : add tests. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:25:10 +0800 - rev 470024
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1328058 - part4 : add tests. MozReview-Commit-ID: 2Gjh0dBHroI
473de2c1e4e56e8b46f77049f11de223082d9cce: Bug 1328058 - part3 : don't show the sound indicator for video with silent audio track draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:25:08 +0800 - rev 470023
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1328058 - part3 : don't show the sound indicator for video with silent audio track After resume the tab, we shouldn't show sound indicator directly because we don't know whether the blocked media is audible or not. MozReview-Commit-ID: KccDtzTNmx3
bb318abe7f9f95dde35233e511ecd3e0a0d521d2: Bug 1328058 - part2 : rename function. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:25:06 +0800 - rev 470022
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1328058 - part2 : rename function. Rename function MaybeNotifyMediaBlocked() to MaybeNotifyMediaBlockStart(). MozReview-Commit-ID: CJyWiKKkpwd
c3f8ddefdeb518779b4ad8f998a641c05b341286: Bug 1328058 - part1 : notify block-stop event when the tab was resumed. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:25:04 +0800 - rev 470021
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1328058 - part1 : notify block-stop event when the tab was resumed. In present design, the tab would hide the unblocking icon when receives the audio-playback event, but it means we can't hide the icon if the media isn't audible. For example, we won't show the unblocking icon for audio with audio track, but we show the icon for audio with silent audio track which can only be detected after starting decoding. In this case, we can't receive the audio-playback after resuming that media. Therefore, we should dispatch the different event to notify tab UI that the tab has already been resumed. MozReview-Commit-ID: 3xCWQU7nVCl
6b7b5bbb2979f6c083365d3a267aa6105667193e: Bug 1319771 - part2 : resume foreground window if it was still be blocked. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:25:00 +0800 - rev 470020
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1319771 - part2 : resume foreground window if it was still be blocked. In previous patch, we modify the behavior of nsDocument, now it would only resume window when document has active media components. However, it causes another issue. If the tab really goes to foreground, but there is no active media component, the tab would still be blocked and it won't be resumed anymore. Therefore, we need to resume it by ourself if the tab is on the foreground but doesn't be resumed yet. MozReview-Commit-ID: G02m9va9K8p
851287e6b16e05a9723a3f19566474abb88cc6ba: Bug 1319771 - part1 : only resume the window when there has active media components. draft
Alastor Wu <alwu@mozilla.com> - Fri, 03 Feb 2017 11:24:57 +0800 - rev 470019
Push 43904 by alwu@mozilla.com at Fri, 03 Feb 2017 03:24:00 +0000
Bug 1319771 - part1 : only resume the window when there has active media components. For the first pinned tab, it would be set to visible first and then set to invisible if there exists other tabs after restarting the whole browser. If the tab is set to visible, we would activate the media component (set the |mMediaSuspended| in outer window to none-suspend). In this case, the first pinned tab would be set to visible briefly, but it doesn't mean the tab is in the foreground, it's just how DOM manage the tab's visibility. In that moment, none of the media component has been created yet. Therefore, we would only activate the media component after the audio channel service exists. MozReview-Commit-ID: 1FgdMq84yWX
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip