a237e54929c8509f95b121d0d88d5d97b141c321: Bug 1418884 - [Form Autofill] Make getAbbreviatedStateName/findOption supports more locales. r=scottwu, lchang draft
steveck-chung <schung@mozilla.com> - Fri, 24 Nov 2017 17:04:00 +0800 - rev 705537
Push 91503 by bmo:schung@mozilla.com at Thu, 30 Nov 2017 09:36:50 +0000
Bug 1418884 - [Form Autofill] Make getAbbreviatedStateName/findOption supports more locales. r=scottwu, lchang MozReview-Commit-ID: HD8xFNHJwDR
474ba61b4aac5a38026e6c689c0fed162584c2f5: Bug 1418177 - Add nsDisplayTableBlendMode and nsDisplayTableBlendContainer. r=mattwoodrow draft
Morris Tseng <mtseng@mozilla.com> - Thu, 30 Nov 2017 17:34:31 +0800 - rev 705536
Push 91502 by bmo:mtseng@mozilla.com at Thu, 30 Nov 2017 09:35:53 +0000
Bug 1418177 - Add nsDisplayTableBlendMode and nsDisplayTableBlendContainer. r=mattwoodrow MozReview-Commit-ID: G4dwfweH8D3
70afa08253f96f250a02cc5396ea54c74d80c547: Bug 1418223 - Use the decrypted credit card number to search duplicate records in the storage if master password is disabled. r=steveck draft
Luke Chang <lchang@mozilla.com> - Thu, 23 Nov 2017 16:10:36 +0800 - rev 705535
Push 91501 by bmo:lchang@mozilla.com at Thu, 30 Nov 2017 09:15:34 +0000
Bug 1418223 - Use the decrypted credit card number to search duplicate records in the storage if master password is disabled. r=steveck MozReview-Commit-ID: 7BihUtjOxvt
99d74139a027c2171902dc79356a8a9e24499888: Bug 1421551 - Make FormAutofillParent singleton and expose the initialized status draft
Luke Chang <lchang@mozilla.com> - Wed, 29 Nov 2017 17:02:59 +0800 - rev 705534
Push 91500 by bmo:lchang@mozilla.com at Thu, 30 Nov 2017 09:11:43 +0000
Bug 1421551 - Make FormAutofillParent singleton and expose the initialized status MozReview-Commit-ID: IMd25HcNTMa
0e28594d17cf106abbfba1b734a7344f68b7164b: Bug 1222285 - Part 3: Add a test case to check whether keyEvents been correctly spoofed and modifier keys been correctly suppressed. r?masayuki,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Tue, 05 Sep 2017 16:01:02 +0800 - rev 705533
Push 91499 by bmo:tihuang@mozilla.com at Thu, 30 Nov 2017 09:10:17 +0000
Bug 1222285 - Part 3: Add a test case to check whether keyEvents been correctly spoofed and modifier keys been correctly suppressed. r?masayuki,arthuredelstein This patch adds a test case which generates Keyboard events for English content and test whether the keyboard events been spoofed as US English QWERTY keyboard events. In addition, it also tests that whether the modifier keys been suppressed. MozReview-Commit-ID: d6uZxJJayk
434a8d9caa727143081e385fe84082f2e391a777: Bug 1222285 - Part 2: Making the keyboard events of modifier keys been suppressed when 'privacy.resistFingerprinting' is true. r?masayuki,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Thu, 31 Aug 2017 11:14:14 +0800 - rev 705532
Push 91499 by bmo:tihuang@mozilla.com at Thu, 30 Nov 2017 09:10:17 +0000
Bug 1222285 - Part 2: Making the keyboard events of modifier keys been suppressed when 'privacy.resistFingerprinting' is true. r?masayuki,arthuredelstein This patch makes 'Shift', 'Alt' and 'AltGraph' been suppressed for content when fingerprinting resistance is enabled. Chrome can still get these events. The reason behind this is that websites can still observe key combinations to tell which keyboard layout is using even we spoof the keyboardEvent.code, keyboardEvent.keyCode and modifier states. For example, the AZERTY France keyboard, the digit keys of it requires the user press the Shift key. So, it is easy to differentiate AZERTY and QWERTY keyboard by observing whether a Shift key generates its own before the digit keys. There are similar issues for 'Alt' and 'AltGraph' as well. MozReview-Commit-ID: 3CwCgvey4lK
2700cc60f955db0ed41ed39d961383f7e0c3637b: Bug 1222285 - Part 1: Spoofing the keyboard event to mimc a certain keyboard layout according to the content-language of the document when 'privacy.resistFingerprinting' is true. r?masayuki,arthuredelstein draft
Tim Huang <tihuang@mozilla.com> - Tue, 29 Aug 2017 11:33:27 +0800 - rev 705531
Push 91499 by bmo:tihuang@mozilla.com at Thu, 30 Nov 2017 09:10:17 +0000
Bug 1222285 - Part 1: Spoofing the keyboard event to mimc a certain keyboard layout according to the content-language of the document when 'privacy.resistFingerprinting' is true. r?masayuki,arthuredelstein This patch makes Firefox to spoof keyboardEvent.code, keyboardEvent.keycode and modifier states, for 'Shift', 'Alt', 'Control' and 'AltGraph', when 'privacy.resistFingerprinting' is true. Firefox will spoof keyboard events as a certain keyboard layout according to the content language of the document, for example, we use US English keyboard for English content. Right now, it only supports English contents, we will add more support for more languages later. The spoofing only affects content, chrome can still see real keyboard events. MozReview-Commit-ID: 40JPvwLmMMB
df325aecb7ea754d1ba189f71c625ee2f1b96ab1: Bug 1420303 - Free memory between DAMP test to reduce its noise factor. r=jdescottes draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 23 Nov 2017 09:10:00 -0800 - rev 705530
Push 91498 by bmo:poirot.alex@gmail.com at Thu, 30 Nov 2017 09:08:34 +0000
Bug 1420303 - Free memory between DAMP test to reduce its noise factor. r=jdescottes Doing one GC before running all test prevent having one running during the first test. Doing another on test teardown prevent getting another during next subtests. And finally, doing a last one after toolbox opening prevent a major GC from running during reload tests (especially "complicated" ones). MozReview-Commit-ID: 5hkSoCqNc9m
ad6bfa77a34f0a365cb61a0535b9daf8e5122f41: Bug 1413830 - Data schema change for onboarding telemetry;r=fischer,francois draft
Fred Lin <gasolin@gmail.com> - Tue, 31 Oct 2017 12:01:30 +0800 - rev 705529
Push 91497 by bmo:gasolin@mozilla.com at Thu, 30 Nov 2017 09:02:59 +0000
Bug 1413830 - Data schema change for onboarding telemetry;r=fischer,francois Implement new processPings and _sendPing, handle sessions via registerNewOnboardingSession MozReview-Commit-ID: 3jNAmOcrvEa
abdd54a005f05087a2831315bb3934214cfecb46: Bug 1418368 - Add a metrics for hero elementtiming - r?rwood draft
Tarek Ziadé <tarek@mozilla.com> - Thu, 30 Nov 2017 09:58:13 +0100 - rev 705528
Push 91496 by tziade@mozilla.com at Thu, 30 Nov 2017 08:59:22 +0000
Bug 1418368 - Add a metrics for hero elementtiming - r?rwood MozReview-Commit-ID: 3hpDP5wZXta
f1416779f72232d7e351550245adb2ad80e990f1: Bug 1417837 - Part 3: Replace all IDs in about:reader documents with class names. r?gijs draft
Cameron McCormack <cam@mcc.id.au> - Thu, 30 Nov 2017 11:55:32 +0800 - rev 705527
Push 91495 by bmo:cam@mcc.id.au at Thu, 30 Nov 2017 08:58:21 +0000
Bug 1417837 - Part 3: Replace all IDs in about:reader documents with class names. r?gijs Since the readerized article content will have its class names stripped but will retain its original IDs, and we don't want our aboutReader.css rules targetting UI elements to match anything in the article. MozReview-Commit-ID: JuXTo8Nth5Q
c5c8e311ca2519fbb39aa9e6da28fe4ab29f5b29: Bug 1417837 - Part 2: Preserve class names in readerized output that we use in aboutReader.css. r=gijs draft
Cameron McCormack <cam@mcc.id.au> - Tue, 21 Nov 2017 11:54:25 +0800 - rev 705526
Push 91495 by bmo:cam@mcc.id.au at Thu, 30 Nov 2017 08:58:21 +0000
Bug 1417837 - Part 2: Preserve class names in readerized output that we use in aboutReader.css. r=gijs MozReview-Commit-ID: 7qV2SRHeeOJ
dc823c2e3727a9cd2c0c0c4b1294dd06a5868c73: Bug 1417837 - Part 1: De-scope about:reader style sheets. r?gijs draft
Cameron McCormack <cam@mcc.id.au> - Thu, 16 Nov 2017 17:58:37 +0800 - rev 705525
Push 91495 by bmo:cam@mcc.id.au at Thu, 30 Nov 2017 08:58:21 +0000
Bug 1417837 - Part 1: De-scope about:reader style sheets. r?gijs MozReview-Commit-ID: 8C65ljtFDrh
02eebc3277dd7a707722c5a9ecfe42fdace8eaec: Bug 1421504 - EditorBase should move children carefully r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 29 Nov 2017 17:57:00 +0900 - rev 705524
Push 91494 by masayuki@d-toybox.com at Thu, 30 Nov 2017 08:47:59 +0000
Bug 1421504 - EditorBase should move children carefully r?m_kato While moving children of a container to another container, mutation observer may move children before moving and/or move node immediately after the insertion point. Therefore, EditorBase should store all children which should be moved with a local variable. Then, move one by one carefully. E.g., if a child before being moved is moved to different container, it shouldn't be moved because JS already handles it as expected for the web app. If next sibling of the insertion point has been moved, EditorBase should stop moving the remaining children because it may move children to odd position and it may cause dataloss. This patch creates EditorBase::MoveChildren() and it moves children carefully with above checks. Additionally, making its callers simpler, this patch also creates EditorBase::MovePreviousSiblings() and MoveAllChildren(). MozReview-Commit-ID: FJDdSqXIlqD
5736ae0e5ebb740ddd9db6eea6d447e5ce111113: Bug 1421930 - Add crashtest. r=mattwoodrow draft
Morris Tseng <mtseng@mozilla.com> - Thu, 30 Nov 2017 10:36:46 +0800 - rev 705523
Push 91493 by bmo:mtseng@mozilla.com at Thu, 30 Nov 2017 08:44:03 +0000
Bug 1421930 - Add crashtest. r=mattwoodrow MozReview-Commit-ID: BXTREZhY3fK
c2447d2c998d63e915876faff3db003c3b79e418: Bug 1421641 - Handle event listeners in mozSystemGroup and do full field states reset when clearing populated form. r=lchang draft
Ray Lin <ralin@mozilla.com> - Thu, 30 Nov 2017 16:31:44 +0800 - rev 705522
Push 91492 by bmo:ralin@mozilla.com at Thu, 30 Nov 2017 08:36:35 +0000
Bug 1421641 - Handle event listeners in mozSystemGroup and do full field states reset when clearing populated form. r=lchang MozReview-Commit-ID: DcYD79LeA4N
500ef0b458277d6e1fb0a251ee5d38db73a4c5e7: f1 draft
Ray Lin <ralin@mozilla.com> - Thu, 30 Nov 2017 16:15:18 +0800 - rev 705521
Push 91492 by bmo:ralin@mozilla.com at Thu, 30 Nov 2017 08:36:35 +0000
f1 MozReview-Commit-ID: EAi2P0U9SHm
e27516ab3a18413ea54451c58a3dfc18458fcc24: Bug 1415073 - Update the unit tests accordingly with new submission records. r=steveck, seanlee draft
Ray Lin <ralin@mozilla.com> - Wed, 29 Nov 2017 15:27:59 +0800 - rev 705520
Push 91492 by bmo:ralin@mozilla.com at Thu, 30 Nov 2017 08:36:35 +0000
Bug 1415073 - Update the unit tests accordingly with new submission records. r=steveck, seanlee MozReview-Commit-ID: 8Rcpx7y2rXT
326ea153784f47a0f00e5487f53042c937288731: Bug 1415073 - Refactor records structure of form autofill submission to adapt multiple sections. r=steveck, seanlee draft
Ray Lin <ralin@mozilla.com> - Tue, 21 Nov 2017 12:26:10 +0800 - rev 705519
Push 91492 by bmo:ralin@mozilla.com at Thu, 30 Nov 2017 08:36:35 +0000
Bug 1415073 - Refactor records structure of form autofill submission to adapt multiple sections. r=steveck, seanlee MozReview-Commit-ID: Fs2hgA7H5GX
cb14e0e2c584117bafc5206ed72fd0e1914231af: Bug 1419285 - Part 2. IME message should post to correct widget. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 29 Nov 2017 15:56:11 +0900 - rev 705518
Push 91491 by bmo:m_kato@ga2.so-net.ne.jp at Thu, 30 Nov 2017 08:04:16 +0000
Bug 1419285 - Part 2. IME message should post to correct widget. r?masayuki After landing bug 1353060, TabParent::GetWidget()'s behaviour is changed. We should use GetDocWidget for IME. MozReview-Commit-ID: 5DpYjzQDHlD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip