3cad1bde8677e1ed9d33ab3e3589df816f6e829a: Bug 1294351 - Avoid redcording/replaying canvas clips whenever possible. r=Bas, a=rkothari
Nicolas Silva <nsilva@mozilla.com> - Wed, 07 Sep 2016 11:19:28 +0200 - rev 348054
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1294351 - Avoid redcording/replaying canvas clips whenever possible. r=Bas, a=rkothari
d7b3e0350c056327bc3e33deb02f3756cc021c0d: Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library. r=jaws a=ritu
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 22 Aug 2016 14:22:18 +0100 - rev 348053
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library. r=jaws a=ritu MozReview-Commit-ID: DCPhxiB1i0Y
e6b75b2a627bbdfb83893a6ee5ed1091896373e4: Bug 1259601: Add content process sandbox level to about:support sandboxing information. r=jld, r=mossop a=ritu
Bob Owen <bobowencode@gmail.com> - Tue, 16 Aug 2016 07:40:43 +0100 - rev 348052
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1259601: Add content process sandbox level to about:support sandboxing information. r=jld, r=mossop a=ritu MozReview-Commit-ID: HFRiEbkEztp
7b9f321e3710d965d8d262ca16f5dfbc6396f2ed: Bug 1294531 - Use a className instead of an ID to alter the state of the search engine list to allow add-ons to add their own buttons to the page and choose the behavior that they want. r=Gijs a=ritu
Jared Wein <jwein@mozilla.com> - Sat, 13 Aug 2016 22:15:58 -0400 - rev 348051
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1294531 - Use a className instead of an ID to alter the state of the search engine list to allow add-ons to add their own buttons to the page and choose the behavior that they want. r=Gijs a=ritu MozReview-Commit-ID: 78VufTvjYVC
9d78ac91dc38936f6570b758b5c965497771bd75: Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas, a=rkothari
Nicolas Silva <nsilva@mozilla.com> - Wed, 10 Aug 2016 14:30:51 +0200 - rev 348050
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1292870 - Record/replay clips and transforms properly in CanvasRenderingContext2D. r=Bas, a=rkothari
0bfa87408e2ead5b1a6d745cf0d02ccdb7b1d68a: Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r=kentuckyfriedtakahe a=lizzard
Gerald Squelart <gsquelart@mozilla.com> - Thu, 01 Sep 2016 07:35:59 +1000 - rev 348049
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r=kentuckyfriedtakahe a=lizzard Based on crash reports, and issue was fixed in later drivers. Also blocking 15.x up to 15.301.2301.1002. MozReview-Commit-ID: F4kJta8JH1K
4b4cc630c39914a480dc04ef773ee17ed01baf42: Bug 1297752 - Issue a warning when "*" is used as part of strict_min_version in a WebExtension manifest.json, r=kmag a=lizzard
Bob Silverberg <bsilverberg@mozilla.com> - Fri, 02 Sep 2016 14:39:00 -0400 - rev 348048
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1297752 - Issue a warning when "*" is used as part of strict_min_version in a WebExtension manifest.json, r=kmag a=lizzard Uplift to beta
3a0fd1bb116a3b79b6f33462a04144818b550ee9: Backed out changeset c62d6e8a7407 (bug 1150678) for Windows opt test_bookmark_store.js failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 06 Sep 2016 22:10:21 -0400 - rev 348047
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Backed out changeset c62d6e8a7407 (bug 1150678) for Windows opt test_bookmark_store.js failures.
2374ab2d2b77a203efeef432a98f2b04c36f4749: Bug 1299756 - VideoPuppeteer: Use played ranges in determining time remaining. Relax playback done check. r=maja_zf, a=test-only
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 01 Sep 2016 14:51:19 +1200 - rev 348046
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1299756 - VideoPuppeteer: Use played ranges in determining time remaining. Relax playback done check. r=maja_zf, a=test-only The VideoPuppeteer now uses played ranges where possible to calculate the remaining time. It will also use the played ranges to determine the expected duration where possible. This is more accurate than using the time when the tests first poll the video. The first poll time was previously self._start_time, but I've renamed this to self._first_seen_time, to reduce ambiguity -- the video may have started playing before this time. The playback_done function has had it's remaining time check relaxed. Previously it was possible to skip over the window where a video would be considered complete, that window is now expanded so that if the start threshold is passed the video is considered played. A concrete example: the tests could play a 90 second video, but the duration of the test is set to 60 so only part of the video need be played back before the test completes. If a 1 second interval was used in the tests there would be a window between 59 to 61 seconds during which if the video were polled it would be considered complete. However, due to latency polling may not take place in this window, leading to racy fails. Now the tests will consider any point beyond 59 seconds to be complete. MozReview-Commit-ID: J6DpqCbZxUg
ec956e00de7275b8d6681016d66889a29b51a664: Bug 1299756 - Update VideoPuppeteer __str__ to output played ranges. r=maja_zf, a=test-only
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 01 Sep 2016 10:50:05 +1200 - rev 348045
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1299756 - Update VideoPuppeteer __str__ to output played ranges. r=maja_zf, a=test-only This is a quality of life change. Since VideoPuppeteer uses, and since I plan on using the played ranges of a video element more, it is useful to output them as part of the str representation. MozReview-Commit-ID: LwVPfVtFF1v
c6766e0626d69cfc359588176e2e877656e1c32a: Bug 1213731 - Remove unused Youtube URLs, use embedded URLs where possible. r=maja_zf, a=test-only
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 30 Aug 2016 18:36:16 +1200 - rev 348044
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1213731 - Remove unused Youtube URLs, use embedded URLs where possible. r=maja_zf, a=test-only Many of the youtube URLs were not being used in tests. Many were are/also dead. Furthermore, non-embedded links are causing issues due to the next video auto play feature defaulting to on in youtube. This is a quick once over to remove unused links, prune some of the dead, and rewrite those that can be embedded to embedded URLs. In future I would like to see the embedded links and non embedded separated into their own files. However, theses changes are a halfway house that will not break compatibility downstream. MozReview-Commit-ID: 4aPMNjD3LC4
1624eb2ef70cc9b2fe719fbbb10e4deeb7863a1b: Bug 1213731 - Rework Youtube puppeteer to work with both youtube and embedded youtube. r=maja_zf, a=test-only
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 30 Aug 2016 16:25:01 +1200 - rev 348043
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1213731 - Rework Youtube puppeteer to work with both youtube and embedded youtube. r=maja_zf, a=test-only Rework the Youtube puppeteer to look up player and video element based on class names, instead of ID. This means that the tests can work with embedded players. This has the benefit that we can use youtube embedded links (youtube.com/embedded/<videoId>), which do not suffer from auto play related issues (auto play jumping to another video). MozReview-Commit-ID: 9UFyL7di6gH
6d7d2556e60603fcb6031a87d8bdd4da265174b2: Bug 1292396 - Replace Marionette context string literals with symbolic variables. r=automatedtester, a=test-only
Bryce Van Dyk <bvandyk@mozilla.com> - Wed, 03 Aug 2016 14:21:27 +1200 - rev 348042
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1292396 - Replace Marionette context string literals with symbolic variables. r=automatedtester, a=test-only MozReview-Commit-ID: 9tRUYmVsaXO
7a373db3f214240f05f1cc6486f24624e499818e: Bug 1296545 - Add Kabyle (kab) to browser/all-locales. r=delphine, a=ritu
Francesco Lodolo (:flod) <flod@lodolo.net> - Fri, 02 Sep 2016 02:46:00 -0400 - rev 348041
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1296545 - Add Kabyle (kab) to browser/all-locales. r=delphine, a=ritu
dd718143b7e29c316306185ba3cb6f342fb79a85: Bug 1274943 - Ensure to wait for the update dialog after a forced fallback. r=maja_zf, a=test-only
Henrik Skupin <mail@hskupin.info> - Tue, 06 Sep 2016 11:55:54 +0200 - rev 348040
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1274943 - Ensure to wait for the update dialog after a forced fallback. r=maja_zf, a=test-only MozReview-Commit-ID: 7i9SwSbm0p0
a1b9426c54bc082cc6db8ccf6dfdb734430a27d6: Bug 1300319 part.1 NativeKey::IsControlChar() should return true when the char is 0x7F (control character, DELETE) r=m_kato a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 05 Sep 2016 12:51:49 +0900 - rev 348039
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1300319 part.1 NativeKey::IsControlChar() should return true when the char is 0x7F (control character, DELETE) r=m_kato a=ritu Ctrl+Backspace causes WM_CHAR for control character DELETE. However, NativeKey::IsControlChar() doesn't treat it as a control character. Therefore, NativeKey treats Backspace key as a printable character. MozReview-Commit-ID: 29V45CNp8kW
245983b752c0db9d954a8ebd928d15a0bff3ae1b: Bug 1300319 part.0 Add automated tests for Ctrl+Backspace, Alt+Backspace, Ctrl+Enter and Alt+Enter because Backspace and Enter are handled with special path in mozilla::widget::NativeKey on Windows r=m_kato a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 05 Sep 2016 16:10:46 +0900 - rev 348038
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1300319 part.0 Add automated tests for Ctrl+Backspace, Alt+Backspace, Ctrl+Enter and Alt+Enter because Backspace and Enter are handled with special path in mozilla::widget::NativeKey on Windows r=m_kato a=ritu MozReview-Commit-ID: 8LuYx65I5kY
a4ee689323092f6ac3c81b9d4d4ea3a9f5d8276f: Bug 1293638 NativeKey::WillDispatchKeyboardEvent() should set alternative charCode values properly when other shift state inputs longer text r=m_kato a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 01 Sep 2016 14:26:02 +0900 - rev 348037
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1293638 NativeKey::WillDispatchKeyboardEvent() should set alternative charCode values properly when other shift state inputs longer text r=m_kato a=ritu There are 2 bugs and this patch fixes them once. First, NativeKey::WillDispatchKeyboardEvent() is used to setting alternative charCode values for every eKeyPress event. However, for supporting "reserved" shortcut keys, now, it sets alternative charCode values to eKeyDown too. However, they are really different. eKeyPress events are fired for every character to be inputted by a key press sequence. On the other hand, eKeyDown event is fired only once for a key sequence. Therefore, now, NativeKey::WillDispatchKeyboardEvent() needs to set alternative charCode values for all characters inputted by the key sequence to eKeyDown event. The other is not a new bug. NativeKey::WillDispatchKeyboardEvent() sets the last eKeyPress event's special alternative charCode values, such as unshifted Latin character, shifted Latin character and some character which can be computed from virtual keycode. This is performed when given index is the last index of the longest input string of the key. However, the value includes different shift key state. I.e., when different shift key causes longer text input, NativeKey::WillDispatchKeyboardEvent() won't set the special alternative charCode values to any eKeyPress events. For example, when Ctrl+T is pressed with Arabic keyboard layout, its unshifted input string length is 1 but shifted input string length is 2. Then, eKeyPress event is fired only once, but NativeKey::WillDispatchKeyboardEvent() waits second eKeyPress event. Therefore, this patch makes the method append alternative charCodes for all remaining characters and detect the last event correctly with mCommittedCharsAndModifiers (it's used for KeyboardEvent.key value of eKeyDown event and the count of eKeyPress events is same as the value's length). MozReview-Commit-ID: 6adUnmi5KYy
c62d6e8a740719270dcc4b64148ae8c694343e4a: Bug 1150678 - Changing url of a bookmark with a keyword breaks the keyword forever. r=adw a=ritu
Marco Bonardo <mbonardo@mozilla.com> - Tue, 06 Sep 2016 15:06:59 -0700 - rev 348036
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1150678 - Changing url of a bookmark with a keyword breaks the keyword forever. r=adw a=ritu
bdd8924b8ebb02104a5709a6b0c8fd8bd8c4a0d2: Bug 1280775 - null check in removePermission to prevent crash: add test. r=mystor a=ritu
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Jun 2016 21:16:46 +0200 - rev 348035
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280775 - null check in removePermission to prevent crash: add test. r=mystor a=ritu MozReview-Commit-ID: E94VCl0um3T
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip