c6dca012337bcb0a625335b3c4904ce6ae3bcf23: Bug 1307112 part.7 Get rid of Enter and Backspace key hack in NativeKey class r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 04 Oct 2016 00:21:40 +0900 - rev 422173
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.7 Get rid of Enter and Backspace key hack in NativeKey class r=m_kato Currently, Enter and Backspace keys are handled without following WM_(SYS)CHAR message. However, older code needs hack for them for avoiding conflict with Ctrl+J vs. Ctrl+Enter, etc. So, we can get rid of them now. And when a keydown causes inputting a control character, NativeKey should handle it with keyboard layout (i.e., without following char message(s)). MozReview-Commit-ID: 6bVuK0BzFbx
6d50e95e5494dd263c0e98ca2d04567e47ba86df: Bug 1307112 part.6 Get rid of char message argument from public NativeKey::HandleCharMessage() method r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 23:55:14 +0900 - rev 422172
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.6 Get rid of char message argument from public NativeKey::HandleCharMessage() method r=m_kato Currently, NativeKey::HandleCharMessage() is only a public method and it takes any char message. However, when it's called outside of NativeKey, it should work only with NativeKey::mMsg. Therefore, we should make current HandleCharMessage() a private method and create new overload method which doesn't take MSG as an argument. MozReview-Commit-ID: LowV2FUmR3U
38f802fc35a0944031248d677b60e67c3adc8d78: Bug 1307112 part.5 NativeKey should skip non-printable char messages when it initializes mCommittedCharsAndModifiers with following char messages r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 18:20:29 +0900 - rev 422171
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.5 NativeKey should skip non-printable char messages when it initializes mCommittedCharsAndModifiers with following char messages r=m_kato NativeKey shouldn't include characters which are provided by WM_SYSCHAR message or WM_DEADCHAR message into mCommittedCharsAndModifiers. MozReview-Commit-ID: Ax1BmO5wTy0
a041e03e326859f84aa68dac9541b1890d8e2722: Bug 1307112 part.4 Rename NativeKey::IsFollowedByNonControlCharMessage() to IsFollowedByPrintableCharMessage() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 18:07:33 +0900 - rev 422170
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.4 Rename NativeKey::IsFollowedByNonControlCharMessage() to IsFollowedByPrintableCharMessage() r=m_kato For consistency with IsPrintableCharMessage(), IsFollowedByNonControlCharMessage() should be renamed to IsFollowedByPrintableCharMessage(). MozReview-Commit-ID: CBJFPO4FZej
475d07b93930b5a85e92bee20eb2e8a43d55c1c9: Bug 1307112 part.3 NativeKey::IsFollowedByNonControlCharMessage() should return true when one of following char messages is a printable char message r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 18:03:46 +0900 - rev 422169
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.3 NativeKey::IsFollowedByNonControlCharMessage() should return true when one of following char messages is a printable char message r=m_kato Currently, NativeKey::IsFollowedByNonControlCharMessage() returns true only when the first char message is a printable char message. Although, I don't know actual cases coming printable WM_CHAR message after non-printable char message, i.e., 1. WM_SYSCHAR or WM_DEADCHAR 2. WM_CHAR for a printable character or 1. WM_CHAR with a non-printable character (a control character) 2. WM_CHAR with a printable character , we should make it return true because when one or more characters are being inputted, we should ignore non-printable char messages and handle printable char messages in the path handling text input. MozReview-Commit-ID: 1v7v5mCRFCP
b67296e037c61f8a66f8db7b9ce7724b61dbb978: Bug 1307112 part.2 Create NativeKey::IsPrintableCharMessage() which returns true when given message is WM_CHAR and inputting a printable character r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 17:52:41 +0900 - rev 422168
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.2 Create NativeKey::IsPrintableCharMessage() which returns true when given message is WM_CHAR and inputting a printable character r=m_kato MozReview-Commit-ID: 7f74273Ogo5
b618a5db1f09e2b167466cc93c5911d99be013d3: Bug 1307112 part.1 Rename NativeKey::IsPrintableCharMessage() to IsCharOrSysCharMessage() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Oct 2016 17:45:03 +0900 - rev 422167
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1307112 part.1 Rename NativeKey::IsPrintableCharMessage() to IsCharOrSysCharMessage() r=m_kato Currently, NativeKey::IsPrintableCharMessage() returns true if given message is WM_CHAR or WM_SYSCHAR. However, WM_SYSCHAR never causes inputting any character and even if WM_CHAR has a control character (i.e., non-printable character), it returns true. MozReview-Commit-ID: IoU5F06WImz
14a91d6bf939456e05812d822ecbded60bf5e2b6: Bug 1285848 - Part 2: Request and parse RICE encoded prefix by default. r=francois
Henry Chang <hchang@mozilla.com> - Wed, 05 Oct 2016 14:59:53 +0800 - rev 422166
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1285848 - Part 2: Request and parse RICE encoded prefix by default. r=francois MozReview-Commit-ID: Cd0lT5VTM7t
e7410bc7e06868cf97ed0c571229bfb3994fb104: Bug 1285848 - Part 1: Implement Rice Delta Decoding. r=francois.
Henry Chang <hchang@mozilla.com> - Wed, 05 Oct 2016 14:59:43 +0800 - rev 422165
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1285848 - Part 1: Implement Rice Delta Decoding. r=francois. MozReview-Commit-ID: 2GR51CRFBDL
04bbd8b53f9ddd08b0580e5f8428dfff9aa39f09: Bug 1293324 - Release widgets from a runnable instead of from an objective C 'performAfterDelay' timer. r=Ehsan
Markus Stange <mstange@themasta.com> - Thu, 06 Oct 2016 23:34:14 -0400 - rev 422164
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1293324 - Release widgets from a runnable instead of from an objective C 'performAfterDelay' timer. r=Ehsan This guarantees that the runnable will be processed before shutdown leak checking. MozReview-Commit-ID: B89AcDUWb3y
7affb66131bb766fab016f554ab1d0b97da72d41: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Thu, 06 Oct 2016 20:24:09 -0700 - rev 422163
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Merge m-c to autoland
e4333cfe24b97169233450f9010474464eeaff85: Bug 1308119 - replace nsIAudioChannelAgent with AudioChannelAgent. r=baku
Alastor Wu <alwu@mozilla.com> - Fri, 07 Oct 2016 10:35:01 +0800 - rev 422162
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1308119 - replace nsIAudioChannelAgent with AudioChannelAgent. r=baku Since I want to use more agent's functions in MediaElement and I don't think these functions need to be exposed on IDL level. (for other languages binding) Therefore, I want to use AudioChannelAgent directly in MediaElement. MozReview-Commit-ID: 43FvDeLpZPt
90df44a1650586087d499a88cdc6a6b7f8d54c02: Bug 1302084 - the error checking should have highest priority. r=baku
Alastor Wu <alwu@mozilla.com> - Thu, 06 Oct 2016 12:07:33 +0800 - rev 422161
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1302084 - the error checking should have highest priority. r=baku MozReview-Commit-ID: 9QC5CG7p28M
470faafbaaa7eacffc93f2c2bc0b820ab7a9e23e: Bug 1303554 - part2 : remove the b2g specific checking in IsCurrentlyPlaying(). r=baku
Alastor Wu <alwu@mozilla.com> - Wed, 05 Oct 2016 10:07:54 +0800 - rev 422160
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1303554 - part2 : remove the b2g specific checking in IsCurrentlyPlaying(). r=baku MozReview-Commit-ID: 5kUJc24uEIH
54717f58b8bd972639ada01da044562150bea7c1: Bug 1303554 - part1 : notify start-playing after having enough data. r=baku
Alastor Wu <alwu@mozilla.com> - Wed, 05 Oct 2016 10:07:49 +0800 - rev 422159
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1303554 - part1 : notify start-playing after having enough data. r=baku Regression by bug1262053 because of removing the current playing checking. It would cause that the media control on Fennec shows too early and some media elements would also generate the media control even it doens't have available source. Therefore, I think we still need to add this checking back. MozReview-Commit-ID: 1m1ywmLmpSe
ea8ef9df3153f09d1f13141f7d2f8a253db6bec0: Bug 1308369 - Use longer duration to avoid intermittent failure. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Fri, 07 Oct 2016 10:48:56 +0900 - rev 422158
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1308369 - Use longer duration to avoid intermittent failure. r=birtles MozReview-Commit-ID: 1PVKWIPm23B
5322af204cb05bea9336b2a500cc65f6a2549575: bug 1301227 - add allowScriptsToClose option to windows.create(), r=kmag
Tomislav Jovanovic <tomica@gmail.com> - Fri, 23 Sep 2016 23:40:24 +0200 - rev 422157
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
bug 1301227 - add allowScriptsToClose option to windows.create(), r=kmag MozReview-Commit-ID: 4p8A1y2FALX
23887d112341a01d14e2a65b87b7a49601e17ed2: bug 1282977 handle developer in manifest r=kmag
Andy McKay <amckay@mozilla.com> - Thu, 15 Sep 2016 16:37:16 -0700 - rev 422156
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
bug 1282977 handle developer in manifest r=kmag MozReview-Commit-ID: BsGflddsodd
2f033b5b7fd6eaff5cc7a6e5209e52f0a77ee607: Bug 1296214 - Stop storing handle to CERTCertificate in ExtendedValidation.cpp. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Thu, 06 Oct 2016 16:43:45 +0800 - rev 422155
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1296214 - Stop storing handle to CERTCertificate in ExtendedValidation.cpp. r=keeler This may save us some memory and reduce the number of static constructors. MozReview-Commit-ID: FNIkiFtRjfK
82ceed71dac7fd1b76c9bbc4a63fd43404494ac2: Bug 1301469 - Add localized decryption errors for invalid headers and padding. r=mt
Kit Cambridge <kit@yakshaving.ninja> - Wed, 05 Oct 2016 08:57:52 -0700 - rev 422154
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1301469 - Add localized decryption errors for invalid headers and padding. r=mt Web Crypto returns an unhelpful "operation failed for an operation-specific reason" error if the actual decryption fails, but we can report more useful errors for missing and invalid header values. MozReview-Commit-ID: JRdGHBUodmb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip