d8e9cd2752902064ba46560e4bb7a9592c52727f: Bug 1460912 - [testing/profiles] Sort testing/profiles/reftest/user.js r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 May 2018 12:51:32 -0400 - rev 796843
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [testing/profiles] Sort testing/profiles/reftest/user.js r=gbrown This was done in its own commit to make the diffs of the other commits easier to read and review. MozReview-Commit-ID: HMAyH8olTaF
24fc34c2bb343e7ef534936cebea310a37a2b60f: Bug 1460912 - [reftest] Use base profiles in reftest r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 07 May 2018 16:10:29 -0400 - rev 796842
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [reftest] Use base profiles in reftest r=gbrown This moves reftest-preferences.js to: testing/profiles/reftest/user.js Developers can also now add extensions to: testing/profiles/reftest/extensions MozReview-Commit-ID: IVLsT5MWtcJ
631008a3bf2973db48cf70502751795ac1065b37: Bug 1460912 - [testing/profiles] Add a ./profile rm subcommand for removing prefs from a profile r=rwood
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 May 2018 21:43:47 -0400 - rev 796841
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [testing/profiles] Add a ./profile rm subcommand for removing prefs from a profile r=rwood Usage is: ./profile rm <profile> [<file>] The file is a list of prefs, one per line, to remove. The file defaults to stdin, so the culmination of the last three commits is the ability to do: ./profile diff reftest common -f names -k same | ./profile rm reftest The above command will remove from the reftest profile, the prefs that are identical in both reftest and common. This method is quicker and less error prone than doing it manually (which was how I was doing this previously). MozReview-Commit-ID: Je0JjFXoora
794cca0138c45b0882aa06593c41e83fff5e44b4: Bug 1460912 - [testing/profiles] Add option to limit ./profile diff to a specified key r=rwood
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 May 2018 13:17:09 -0400 - rev 796840
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [testing/profiles] Add option to limit ./profile diff to a specified key r=rwood This limits the ./profile diff to a single key (e.g only show keys that are in A but not B). MozReview-Commit-ID: ILmbDqgU48o
0b6ae2cdbebab544db08477b7e51b57cd0f8a211: Bug 1460912 - [testing/profiles] Add --format options to ./profile diff r=rwood
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 16 May 2018 17:10:20 -0400 - rev 796839
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [testing/profiles] Add --format options to ./profile diff r=rwood The main purpose of this change is to add some structured formats to the diff. In future commits, the output of |./profile diff ...| will be used as inputs to other ./profile commands. The intent of all this work is to make it easier to programmatically manipulate the pref files when adding in new suites. For example, I want to say "Automatically remove all prefs from the reftest profile that are shared with the common profile". MozReview-Commit-ID: nf8xOjmd1u
2600a2947d2546ca97546c35791a27dc6524cbfc: Bug 1460912 - [testing/profiles] Add ability to diff and show multiple profiles with '+' r=rwood
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 16 May 2018 17:10:13 -0400 - rev 796838
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1460912 - [testing/profiles] Add ability to diff and show multiple profiles with '+' r=rwood This lets you compare show or diff multiple profiles joined together. For example: ./profile show common+perf Or: ./profile diff common+perf unittest MozReview-Commit-ID: nf8xOjmd1u
639903e9e1367206a4f2757460d365a1f934bd67: Bug 1450090 - Add study branch to preference study unenroll telemetry event r=Gijs
Mike Cooper <mcooper@mozilla.com> - Wed, 16 May 2018 11:14:38 -0700 - rev 796837
Push 110368 by bmo:rob@robwu.nl at Fri, 18 May 2018 11:57:15 +0000
Bug 1450090 - Add study branch to preference study unenroll telemetry event r=Gijs MozReview-Commit-ID: FSLb8TSQhL2
05614790a494c73ff73d513b6edd823f4b2c8d7f: Added new task to upload wpt manifest; r?jgraham draft
Ahilya Sinha <asinha@mozilla.com> - Fri, 18 May 2018 17:16:33 +0530 - rev 796836
Push 110367 by bmo:asinha@mozilla.com at Fri, 18 May 2018 11:50:19 +0000
Added new task to upload wpt manifest; r?jgraham MozReview-Commit-ID: C7jdyzFuKVL
31fa7340d6d427b7650fd8dc2807b28f7ef10957: Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. draft
Henrik Skupin <mail@hskupin.info> - Tue, 17 Apr 2018 10:43:27 +0200 - rev 796835
Push 110366 by bmo:hskupin@gmail.com at Fri, 18 May 2018 10:57:01 +0000
Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. Until now Marionette assumed that the events `TabClose` and `unload` indicate that a top-level browsing context or window has been closed. But both events are fired when the browsing context or window is about to close. As such a race condition can be seen for slow running builds. To clearly wait until the top-level browsing context or window has been closed, the appropriate message manager needs to be observed for its destroyed state. MozReview-Commit-ID: DCdaIiULqey
0c03fcf054c3f1a266b1fec1e07783ab1a1ac3ec: Bug 1462571 - Check dbus name by dbus_validate_bus_name() before use, r?jhorak draft
Martin Stransky <stransky@redhat.com> - Fri, 18 May 2018 12:54:03 +0200 - rev 796834
Push 110365 by stransky@redhat.com at Fri, 18 May 2018 10:54:39 +0000
Bug 1462571 - Check dbus name by dbus_validate_bus_name() before use, r?jhorak MozReview-Commit-ID: AxQp79oyRlm
5c89e1fe950787c05c5c3f42c904121ed55b36b6: Bug 1434252 - nsICookieService may throw an error in certain circumstances, so let's make SessionCookies::restore infallible. r?dao draft bug-1434252
Mike de Boer <mdeboer@mozilla.com> - Thu, 17 May 2018 19:09:08 +0200 - rev 796833
Push 110364 by mdeboer@mozilla.com at Fri, 18 May 2018 10:48:48 +0000
Bug 1434252 - nsICookieService may throw an error in certain circumstances, so let's make SessionCookies::restore infallible. r?dao Please see bug 1462402 for more details and the root cause. SessionCookies.jsm uses nsICookieService::CookieExists and nsICookieService::Add to restore session-cookies. These currently throw for hostnames that contain a leading '.' and maybe other cases, so we need to wrap the calls in a try..catch block to prevent breakage, leading to an unrestored session. MozReview-Commit-ID: 9gZ7K6lwcQF
37f682fc17b00ee6fd2754f74a8412e4a62cd820: Bug 1449162 - Type everything to json and manually manage and marshall. r=jryans draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 09 May 2018 07:20:51 -0700 - rev 796832
Push 110363 by bmo:poirot.alex@gmail.com at Fri, 18 May 2018 10:46:52 +0000
Bug 1449162 - Type everything to json and manually manage and marshall. r=jryans MozReview-Commit-ID: JOM60IW9g6e
d0a9be425fcab1977a785bb91ff13513db2658e8: Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. draft
Henrik Skupin <mail@hskupin.info> - Tue, 17 Apr 2018 10:43:27 +0200 - rev 796831
Push 110362 by bmo:hskupin@gmail.com at Fri, 18 May 2018 10:45:54 +0000
Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. Until now Marionette assumed that the events `TabClose` and `unload` indicate that a top-level browsing context or window has been closed. But both events are fired when the browsing context or window is about to close. As such a race condition can be seen for slow running builds. To clearly wait until the top-level browsing context or window has been closed, the appropriate message manager needs to be observed for its destroyed state. MozReview-Commit-ID: DCdaIiULqey
dbebf8086f6eca129f157825eef72a79fb3afaa6: Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. draft
Henrik Skupin <mail@hskupin.info> - Tue, 17 Apr 2018 10:43:27 +0200 - rev 796830
Push 110361 by bmo:hskupin@gmail.com at Fri, 18 May 2018 10:39:24 +0000
Bug 1452653 - [marionette] Fix race condition for closing a top-level browsing context. Until now Marionette assumed that the events `TabClose` and `unload` indicate that a top-level browsing context or window has been closed. But both events are fired when the browsing context or window is about to close. As such a race condition can be seen for slow running builds. To clearly wait until the top-level browsing context or window has been closed, the appropriate message manager needs to be observed for its destroyed state. MozReview-Commit-ID: DCdaIiULqey
8855ccdfa3b722557d5bc251c99bfc70ad967a5b: Bug 1460509 - part 83: Make HTMLEditRules::InsertBRIfNeeded() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 12:41:53 +0900 - rev 796829
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 83: Make HTMLEditRules::InsertBRIfNeeded() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato MozReview-Commit-ID: Kuga8LvWfaM
ee361d93fb8e01439c3e18583645715d168a309c: Bug 1460509 - part 82: Refine comments of TextEditRules.h and HTMLEditRules.h r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 12:38:32 +0900 - rev 796828
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 82: Refine comments of TextEditRules.h and HTMLEditRules.h r?m_kato This patch adds new rules of TextEditRules and HTMLEditRules about NS_ERROR_EDITOR_DESTROYED. Additionally, this patch moves some method explanation in each .cpp file to .h file. MozReview-Commit-ID: JqZFrWyrND8
6db368c37f671c50ac7d934a21de2a9aa80d94c7: Bug 1460509 - part 81: Make HTMLEditRules::WillDeleteSelection() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 00:43:52 +0900 - rev 796827
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 81: Make HTMLEditRules::WillDeleteSelection() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato MozReview-Commit-ID: IPN1GMQYGeY
270fa03173f0c597ed7f2b27a96ba2d80c3bed36: Bug 1460509 - part 80: Make HTMLEditRules::DeleteNodeIfCollapsedText() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 00:31:20 +0900 - rev 796826
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 80: Make HTMLEditRules::DeleteNodeIfCollapsedText() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato MozReview-Commit-ID: C8ZNGlKJXlq
3f48ab31b2246eb7fb85fee7c4bd43e1a5b40a6b: Bug 1460509 - part 79: Make HTMLEditRules::TryToJoinBlocksWithTransaction() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 00:22:43 +0900 - rev 796825
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 79: Make HTMLEditRules::TryToJoinBlocksWithTransaction() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato MozReview-Commit-ID: BdoIrAYckNe
33fd00f9fa4b65703a6cfa11ca6721c5ea8c7ef4: Bug 1460509 - part 78: Make HTMLEditRules::MoveBlock() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 18 May 2018 00:08:58 +0900 - rev 796824
Push 110360 by masayuki@d-toybox.com at Fri, 18 May 2018 10:24:57 +0000
Bug 1460509 - part 78: Make HTMLEditRules::MoveBlock() return NS_ERROR_EDITOR_DESTROYED if it causes destroying the editor r?m_kato MozReview-Commit-ID: 7RKXiYaH2l0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip