b6656f7bbc861f5879a3d61d007e599c2fbd6190: bug 1424323 - remove MOZ_AUTOMATION_UPLOAD_SYMBOLS from in-tree mozconfigs. r=rillian
Ted Mielczarek <ted@mielczarek.org> - Fri, 08 Dec 2017 13:50:17 -0500 - rev 395843
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
bug 1424323 - remove MOZ_AUTOMATION_UPLOAD_SYMBOLS from in-tree mozconfigs. r=rillian With all of our builds in Taskcluster now, we should never be uploading symbols from build tasks. Unfortunately Windows builds were still doing so. This patch removes MOZ_AUTOMATION_UPLOAD_SYMBOLS from all the in-tree mozconfigs and a few other places so that it should always default off (per moz-automation.mk). The rest of the uploadsymbols bits will be removed once Thunderbird fixes their automation. This patch was mostly autogenerated by running: rg --files-with-matches UPLOAD_SYMBOLS browser/config/mozconfigs/ mobile/android/config/mozconfigs/ | xargs sed -ri '/.*UPLOAD_SYMBOLS.*/d' sed -ri '/.*UPLOAD_SYMBOLS.*/d' build/unix/mozconfig.linux build/mozconfig.win-common build/macosx/local-mozconfig.common build/mozconfig.automation Then mobile/android/config/mozconfigs/common and taskcluster/scripts/builder/build-linux.sh were hand-edited. MozReview-Commit-ID: Cy8kSEodSg4
e06bb30b6f5fb324e83dde7815dde65681493966: Bug 1409083 Part 5: Add tests of new Flex API. r=gl
Brad Werth <bwerth@mozilla.com> - Wed, 01 Nov 2017 15:53:41 -0700 - rev 395842
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1409083 Part 5: Add tests of new Flex API. r=gl MozReview-Commit-ID: KWzThXA9Jk5
3c2ef8c6a04f7bda8ab4d258f41c6fd1e154d142: Bug 1409083 Part 4: Actually set values for exposed Flex properties. r=dholbert
Brad Werth <bwerth@mozilla.com> - Tue, 17 Oct 2017 16:27:35 -0700 - rev 395841
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1409083 Part 4: Actually set values for exposed Flex properties. r=dholbert MozReview-Commit-ID: HfSmwzzQYOh
db843359f5a8f9e6a2357a42b612a24862e9d82e: Bug 1409083 Part 3: Add a GetFirstNonAnonBoxDescendant function to unpack anonymous flex items. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 22 Nov 2017 16:44:19 -0800 - rev 395840
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1409083 Part 3: Add a GetFirstNonAnonBoxDescendant function to unpack anonymous flex items. r=dholbert This patch is effectively just resurrecting a function that was previously removed in https://hg.mozilla.org/mozilla-central/rev/173a4f49dfe3#l1.96 . MozReview-Commit-ID: 4PXSOu4tzzU
3f762f13c075b8629c602be5d48be2ec189a2c20: Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
Brad Werth <bwerth@mozilla.com> - Wed, 15 Nov 2017 13:20:35 -0800 - rev 395839
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug MozReview-Commit-ID: KwNykBkJfPi
d9bb470ce2ebd0f60f50597c2b082e36d5bf6b72: Bug 1409083 Part 1: Capture computed flex data for use by devtools. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 20 Oct 2017 11:20:46 -0700 - rev 395838
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1409083 Part 1: Capture computed flex data for use by devtools. r=dholbert MozReview-Commit-ID: 2TorIXOJZdh
45e4d6e9d823c87f778dbe44a7808e2e4181aba1: Bug 1424096 - Fix merge errors. r=me
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 08 Dec 2017 10:36:59 -0800 - rev 395837
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1424096 - Fix merge errors. r=me MozReview-Commit-ID: 2yOAlJaSryj
b355b5aa1f3750c0a2896debf9b1ba96b3665c10: Bug 1423282 - Remove last remenants of frame.Manager. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 21:28:59 +0000 - rev 395836
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Remove last remenants of frame.Manager. r=automatedtester This removes the last remenants of frame.Manager and testing/marionette/frame.js from Marionette. The preceding commits in this changeset has gradually removed the unused and duplicated features that it implemented. The only remaining pieces are the registrating of some chrome-side IPC message handlers which we can leave attached for the duration of the Marionette session. MozReview-Commit-ID: EYjrJBeTybz
bd6428b1fd5a6c511fb1b3e66c3d3f5ecc168b89: Bug 1423282 - Remove unused IPC listener Marionette:getImportedScripts. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 21:21:26 +0000 - rev 395835
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Remove unused IPC listener Marionette:getImportedScripts. r=automatedtester MozReview-Commit-ID: EwRaq9ljYxo
60511611ac52f7b6fd46131b07a26ae79d21b6c1: Bug 1423282 - Drop Marionette:emitTouchEvent IPC message and related infra. r=automatedtester,maja_zf
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 21:08:48 +0000 - rev 395834
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop Marionette:emitTouchEvent IPC message and related infra. r=automatedtester,maja_zf This removes the Marionette:emitTouchEvent IPC message which is currently not in use by any tests. Along with removing this message listener we can get rid of a tonne of complicated infrastructure in testing/marionette/frame.js. On switching the content frame we no longer await frame scripts to register themselves because they implicitly inherit the parent's frame script in Firefox/Fennec. This was a relic from the B2G days when each frame was OOP. MozReview-Commit-ID: 5vxrWHjzd68
01b7837d7ec90a51fd980ba7d14b07a88c1c1ecd: Bug 1423282 - Remove legacy action chain browser close guard. r=automatedtester,maja_zf
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 21:05:37 +0000 - rev 395833
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Remove legacy action chain browser close guard. r=automatedtester,maja_zf It turns out that we no longer need to guard against the browser/frame closing when using the legacy actions module. This means we can get rid of GeckoDriver#addFrameCloseListener, which again populates mozBrowserClose and adds handlers for the related mozbrowserclose event. The mozbrowsercloseevent was set for every case of Marionette:ok, Marionette:done, and Marionette:error IPC messages. These events are still in use in testing/marionette/proxy.js, but with this patch we stop listening for these events in testing/marionette/driver.js. MozReview-Commit-ID: jp34kh7nqD
70bcdce62f218376b613a6a757890ee4f66aba74: Bug 1423282 - Remove aliveCheck to frame message manager. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 20:50:14 +0000 - rev 395832
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Remove aliveCheck to frame message manager. r=automatedtester The IPC message "aliveCheck" will always fail because there is no such message handler in Marionette and because it swallows all thrown errors. MozReview-Commit-ID: JISuK65ZcGM
7bf4bf4d0938ee81311530fc62561574b2b03633: Bug 1423282 - Drop MarionetteFrame:getCurrentFrameId IPC message. r=automatedtester,maja_zf
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 19:40:29 +0000 - rev 395831
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop MarionetteFrame:getCurrentFrameId IPC message. r=automatedtester,maja_zf The MarionetteFrame:getCurrentFrameId IPC message was used for B2G applications that needed access to chrome-scoped APIs for emitting touch events. Now that actions happen either in chrome _or_ in content this is no longer necessary functionality to maintain. MozReview-Commit-ID: Bk9LRAOxjAw
f6846f826cb2483c52f033c4170287fe78bf3ae5: Bug 1423282 - Drop MarionetteFrame:getInterruptedState IPC message. r=automatedtester,maja_zf
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 19:22:53 +0000 - rev 395830
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop MarionetteFrame:getInterruptedState IPC message. r=automatedtester,maja_zf MarionetteFrame:getInterruptedState was used in B2G to abortence if the OOP frame got interrupted by a modal dialogue. Like the MarionetteFrame:handleModal IPC message, the frame script needed chrome assistance for querying the presence of this dialogue. Today modal dialogues (known as "user prompts") are handled entirely in chrome space, and the presence of such a dialogue is indeed meant to pause script execution in the web document. This patch makes some rather questionable changes to the legacyaction module, but this is alright because we don't expect any more tests to be written using it. This patch just about makes sure the remaining body of tests keeps passing. MozReview-Commit-ID: 72g0GlYy21T
152a9b34612618eb0b09e696fd3f80ad6630faae: Bug 1423282 - Drop MarionetteFrame:handleModal IPC message. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 18:52:07 +0000 - rev 395829
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop MarionetteFrame:handleModal IPC message. r=automatedtester The MarionetteFrame:handleModal IPC message is not used in listener.js, and it is no longer a requirement that this is done through a call from the content frame script. MozReview-Commit-ID: Bn40b1VT7Da
b25e29a946ced204e89ac0b744491d3419abf507: Bug 1423282 - Drop Marionette:shareData IPC message. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 18:48:37 +0000 - rev 395828
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop Marionette:shareData IPC message. r=automatedtester The Marionette:shareData IPC message was used by the simpletest harness to share test logs with the main process. This is no longer a requirement. MozReview-Commit-ID: 4nn7FefCdJ8
f3fbfc5bcd21e06f30fcce2fb572223c1957d39d: Bug 1423282 - Drop Marionette:log IPC message. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 18:46:49 +0000 - rev 395827
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop Marionette:log IPC message. r=automatedtester We used to transport log messages to the main process for logging. This is no longer required and the IPC message has not been in use for some time. MozReview-Commit-ID: F5thqDOJADd
6ba05e4166e0cbeb8e76903ea0a6b01b489ead3f: Bug 1423282 - Drop Marionette:switchToModalOrigin IPC message. r=automatedtester
Andreas Tolfsen <ato@sny.no> - Tue, 05 Dec 2017 18:44:24 +0000 - rev 395826
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1423282 - Drop Marionette:switchToModalOrigin IPC message. r=automatedtester In B2G, when a frame was interrupted by a modal dialogue, the Marionette:switchToModalOrigin IPC message allowed you to switch back to the frame that was interrupted. It got called by the interrupted frame once the dialogue got dismissed and the frame resumed its process. This functionality is no longer requried. MozReview-Commit-ID: DtCOzeW45qP
fc95dc810877079f3f68b32fd7757ed9193dec97: Bug 1424096 - Consolidate on a single version of each vendored Rust crate r=rillian
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 08 Dec 2017 10:24:40 -0800 - rev 395825
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1424096 - Consolidate on a single version of each vendored Rust crate r=rillian MozReview-Commit-ID: GSGQpjXLuVR
19a5f1cecfc3c51b5524c26eb67a846d56ab288d: Bug 1417678 - New search defaults for browser and mobile. r=florian,mconnor
Michael Kaply <mozilla@kaply.com> - Fri, 01 Dec 2017 11:43:54 -0600 - rev 395824
Push 98192 by rgurzau@mozilla.com at Fri, 08 Dec 2017 22:58:36 +0000
Bug 1417678 - New search defaults for browser and mobile. r=florian,mconnor MozReview-Commit-ID: FP9f7QbXZAV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip