d9bef5f3594da3d5fc2f9552cd10cfa8ac305e02: Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 05 Aug 2017 23:15:16 +0200 - rev 422588
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout
ff9b9d879201ef9003abda36d95a46fcc1319e39: Bug 1266683 - Part 4 - Forward private browsing state to GeckoInputConnection and use it there. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 01 Aug 2017 20:18:05 +0200 - rev 422587
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1266683 - Part 4 - Forward private browsing state to GeckoInputConnection and use it there. r=jchen MozReview-Commit-ID: 4BxZ9HyzDh2
dcec0d71c411fb9c8dd7aa586e3f3a118c85efd8: Bug 1266683 - Part 3 - Update notifyIMEContext JNI bindings to include private mode info. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 31 Jul 2017 22:45:54 +0200 - rev 422586
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1266683 - Part 3 - Update notifyIMEContext JNI bindings to include private mode info. r=jchen MozReview-Commit-ID: Gl2iRWxo9lE
b68bb4d303180efc0edd7be1ec2ec4fa806ed4ae: Bug 1266683 - Part 2 - Add private browsing mode info to InputContext. r=masayuki
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 30 Jul 2017 19:45:03 +0200 - rev 422585
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1266683 - Part 2 - Add private browsing mode info to InputContext. r=masayuki Android now supports telling an IME that it shouldn't store user-entered content into it's dictionary/language model/etc. and we want to automatically enable this in private browsing. As the code that handles input on Android doesn't have any notion of tabs (and therefore of the difference between normal and private tabs), the best way to get that info across is to retrieve it directly within the IMEStateManager from the corresponding document and store it in the inputContext, which is then passed to Java for Fennec to handle. Implementing this within Gecko also has the benefit that this part of the code can be used by other platforms as well should they want to support similar features in the future. MozReview-Commit-ID: DsxjC4Ma7DR
225fa73712331432c10d2add5cbf2df63b6278cc: Bug 1266683 - Part 1 - Support IME private mode in address bar. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 30 Jul 2017 00:21:46 +0200 - rev 422584
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1266683 - Part 1 - Support IME private mode in address bar. r=jchen We don't build with the required version of the support library yet, so in the meantime we just copy the needed options flag definition and define it ourselves. MozReview-Commit-ID: 3wAbquE5rOT
245b0b11e97012974cf7414972187bffce5cbb1e: Bug 1266683 - Part 0 - Add TargetApi annotation to silence linter. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 29 Jul 2017 23:09:00 +0200 - rev 422583
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1266683 - Part 0 - Add TargetApi annotation to silence linter. r=jchen MozReview-Commit-ID: 1PEfJVFTsGl
1538b0445eda6183f182009c7a25b7724547fee6: Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code r=dao
Michael Kohler <mkohler@picobudget.com> - Sat, 05 Aug 2017 20:37:40 +0200 - rev 422582
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code r=dao MozReview-Commit-ID: CoHv9mKpAe
4aff598d54bd9e43d7939073ad911790da0a4e00: Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 04 Aug 2017 12:37:53 +0300 - rev 422581
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. r=emk. MozReview-Commit-ID: CHQQzPHxrus
ec8c6742603a676e21a86194cde43a594fbc2773: Bug 1381876 - Ensure Maximize Window is synchronous. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:30:52 +0100 - rev 422580
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Ensure Maximize Window is synchronous. r=automatedtester Because the sizemodechange event is not synchronous on all platforms, we additionally need to await the window's dimensions to change. However, if the window manager does not have a notion of a maximised state, this operation too could time out. However, it is believed that the additional wait will allow for the window to transition to the required state in this scenario. MozReview-Commit-ID: KeHJMKSJfjQ
4f1c4c9fd451dadf13e46c4f2de99300adf6565c: Bug 1381876 - Introduce TimedPromise. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:28:13 +0100 - rev 422579
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Introduce TimedPromise. r=automatedtester This introduces a specialisation of the well-known Promise that can time out after a set limit, causing the promises' "reject" callback to be invoked. The TimedPromise object represents the timed, eventual completion (or failure) of an asynchronous operation, and its resulting value. In contrast to a regular Promise, it times out after a set timeframe. MozReview-Commit-ID: Rb3POsPYeT
66ce6c8cd0538380cb20e8495d85ab25c7984bf9: Bug 1381876 - Rename WaitCondition to Condition. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:26:09 +0100 - rev 422578
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Rename WaitCondition to Condition. r=automatedtester The condition can be used for other things than poll-waiting. MozReview-Commit-ID: 1sudv5JuEQT
ea49436af9d94f7806f06bd17cc2fae41251058a: Bug 1381876 - Skip resetting namespaced interfaces in client.Session. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:23:47 +0100 - rev 422577
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Skip resetting namespaced interfaces in client.Session. r=automatedtester Resetting these interfaces means they will not be set up again if the client.Session instance is reused. MozReview-Commit-ID: 7JW61VrMFpD
e013a69621be12b8a59c209972f345b126554cc8: Bug 1381876 - Make client.Session#maximize a method. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:22:52 +0100 - rev 422576
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Make client.Session#maximize a method. r=automatedtester The Maximize Window command is a POST endpoint and should consequently be a method, not a property. MozReview-Commit-ID: DJfKdhMIX75
2e2a7ad889090367dc23742bfdf011890466aada: Bug 1381876 - Allow assert_success to be used without an expected value. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:21:59 +0100 - rev 422575
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Allow assert_success to be used without an expected value. r=automatedtester It happens that we receive responses that do not have a body value. We want to be able to use assert_success with these as well. MozReview-Commit-ID: B1f0Hn406Nj
d72b664302bc3c72587af25045aa1c253a106c82: Bug 1381876 - Compare window rect, not window size. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:21:04 +0100 - rev 422574
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Compare window rect, not window size. r=automatedtester The dictionary from Marionette#window_size is a subset of what is returned from Marionette#window_rect, causing the self.assertEqual to complain that they are not equal. We want to compare the same types. MozReview-Commit-ID: L4XTlgtUYKW
f17acd4a5bbb3268bd526ca0f0a5dc1cd63e07be: Bug 1381876 - Remove unused import from test_window_maximize.py. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:19:58 +0100 - rev 422573
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Remove unused import from test_window_maximize.py. r=automatedtester MozReview-Commit-ID: 5C7ewMqY1iY
e194d3ec9c1a1065348523852d1c9e5a89fdcefc: Bug 1381876 - Fix window maximised assertions. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:19:34 +0100 - rev 422572
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Fix window maximised assertions. r=automatedtester The "delta" in the second assertion was not deducted from the height. The patch also improves the error message. MozReview-Commit-ID: 8u8UhKg3Q62
03c1eabbcbc642cbc3bbbc1052b40aa47d2b06b8: Bug 1381876 - Include window state in window rect. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:18:12 +0100 - rev 422571
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Include window state in window rect. r=automatedtester The window state was included for only some of the commands' responses earlier. MozReview-Commit-ID: DdNyR7vdgtY
92a8be47bbd7e0537f8c29a80672505a91d64840: Bug 1381876 - Return window rect from Context#rect consistently. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 01 Aug 2017 18:17:29 +0100 - rev 422570
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Return window rect from Context#rect consistently. r=automatedtester MozReview-Commit-ID: D5pCPK2PEr3
86cb93e08b08d182c31e194331148db4d1da26a9: Bug 1381876 - Rename Maximize Window test to match command name. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 17:34:59 +0100 - rev 422569
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381876 - Rename Maximize Window test to match command name. r=automatedtester MozReview-Commit-ID: 6g2GgZW846h
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip