2c1c4c69d1f942babd3c97dd42bc564ae742bc13: Bug 1379021 - Remove card wrapper from highlight items. r?mcomella
draft
Sebastian Kaspari <s.kaspari@gmail.com> - Thu, 13 Jul 2017 13:23:49 +0200 - rev 615942
Push
70532 by s.kaspari@gmail.com at Wed, 26 Jul 2017 15:42:23 +0000
Bug 1379021 - Remove card wrapper from highlight items. r?mcomella
MozReview-Commit-ID: 3CYSz6aTxqm
6b7ffdcb3f99be007e88c685fd54a8132d844101: Bug 830415 - Part 2 - Move the front-end code that stores download metadata in history to the DownloadHistory module. r=mak
draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Wed, 26 Jul 2017 16:12:57 +0100 - rev 615941
Push
70531 by paolo.mozmail@amadzone.org at Wed, 26 Jul 2017 15:42:20 +0000
Bug 830415 - Part 2 - Move the front-end code that stores download metadata in history to the DownloadHistory module. r=mak
Regression tests will be added in
bug 1381411 when methods to retrieve the metadata will be available.
MozReview-Commit-ID: I3MgwM0EOty
1ddfd4b28b7af650705fb45a02e70bf68b36ecd9: Bug 830415 - Part 1 - Update the header styles of the Downloads API modules. r=mak
draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Mon, 24 Jul 2017 12:16:01 +0100 - rev 615940
Push
70531 by paolo.mozmail@amadzone.org at Wed, 26 Jul 2017 15:42:20 +0000
Bug 830415 - Part 1 - Update the header styles of the Downloads API modules. r=mak
File comments now consistently provide an overview instead of repeating the object comments. Redundant headers are removed together with other style changes, and mode lines are removed as they are only used by a small fraction of the JSM files in the tree.
MozReview-Commit-ID: 42fs7rT2BNM
c049f5b410101e59dd9f0d8f98bd4078db0a3a79: Bug 1384181 - Add utility dump functions for debugging. r?jrmuizel
draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Jul 2017 11:30:47 -0400 - rev 615939
Push
70530 by kgupta@mozilla.com at Wed, 26 Jul 2017 15:31:11 +0000
Bug 1384181 - Add utility dump functions for debugging. r?jrmuizel
MozReview-Commit-ID: IRY8RsYqUkB
37ca9caaedd781742c1f44433a4177e9b6ea76a7: Bug 1384181 - Build WebRenderLayerScrollData instances for remote layer trees. r?jrmuizel
draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Jul 2017 11:30:47 -0400 - rev 615938
Push
70530 by kgupta@mozilla.com at Wed, 26 Jul 2017 15:31:11 +0000
Bug 1384181 - Build WebRenderLayerScrollData instances for remote layer trees. r?jrmuizel
This adds handling for nsDisplayRemote frames, so that we create a
WebRenderLayerScrollData item for each nsDisplayRemote frame that we
encounter. This is the equivalent of a "ref layer" in a normal layer
tree, and allows the APZ side to glue together the scroll data from
different processes into a full tree.
MozReview-Commit-ID: DXuWR2w90kg
05305d753f91f82ebc70b88d5cd73baef3c51a14: Bug 1384181 - Ensure that the WebRenderScrollData has a single root layer node. r?jrmuizel
draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Jul 2017 11:30:46 -0400 - rev 615937
Push
70530 by kgupta@mozilla.com at Wed, 26 Jul 2017 15:31:11 +0000
Bug 1384181 - Ensure that the WebRenderScrollData has a single root layer node. r?jrmuizel
The semantics of the WebRenderScrollData structure is that the per-layer
structures form a tree with a single root node. When we build the data
structure from the display list, we are generating (for now) a flat
list. Therefore we need to synthesize a root node in order to make stuff
work as intended.
MozReview-Commit-ID: 5vNOyKSQoj8
db43369033037fb0a36a91fff45e83815a6c05b7: Bug 1384181 - Reorganize the WebRenderScrollData code to work with layers-free transactions. r?jrmuizel
draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 26 Jul 2017 11:30:46 -0400 - rev 615936
Push
70530 by kgupta@mozilla.com at Wed, 26 Jul 2017 15:31:11 +0000
Bug 1384181 - Reorganize the WebRenderScrollData code to work with layers-free transactions. r?jrmuizel
Until now WebRenderScrollData was only used with "layers" WR
transactions, but we want to use it with layers-free transactions as
well. As such, we need to allow collecting information from display items
instead of layers. This restructures the code a little bit to allow
that. This patch should not have any functional effect on the "layers"
codepath, but on the "layers-free" codepath it is now actually
populating some rudimentary data into the WebRenderScrollData before
sending it across. This will be fleshed out in future patches.
MozReview-Commit-ID: CMgwUzcihAk
388d81ed93fa640f91d155f36254667c734157cf: Bug 1383257 - Schedule windows nightlies via cron. r=kmoir a=Tomcat
Justin Wood <Callek@gmail.com> - Tue, 25 Jul 2017 15:58:16 -0400 - rev 615935
Push
70530 by kgupta@mozilla.com at Wed, 26 Jul 2017 15:31:11 +0000
Bug 1383257 - Schedule windows nightlies via cron. r=kmoir a=Tomcat
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 62cpCHbYN5Y
9f2a9736f7c8d8d839f6ea99131d1d084159967f: Bug 1359076: Disable all Device Sensor APIs except orientation by default r?bkelly
draft
Frederik Braun <fbraun@mozilla.com> - Mon, 24 Jul 2017 10:07:00 +0200 - rev 615934
Push
70529 by bmo:fbraun@mozilla.com at Wed, 26 Jul 2017 15:14:15 +0000
Bug 1359076: Disable all Device Sensor APIs except orientation by default r?bkelly
This patch disables device sensors except orientation by default.
It implements per-sensor prefs to disable orientation, proximity and ambient light
selectively. The patch also makes the pref checks happen at runtime (versus on process
start) using Preferences::AddBoolVarCache.
MozReview-Commit-ID: EA8ARjjtlkF
34d102bac0db840ecf7bc681c72b50a41991374b: Bug 1384584 - TextComposition::DispatchCompositionEvent() shouldn't send composition events to focused TabParent after its RequestIMEToCommitComposition() synthesizes eCompositionCommit(AsIs) event synchronously r?m_kato
draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Jul 2017 23:23:38 +0900 - rev 615933
Push
70528 by masayuki@d-toybox.com at Wed, 26 Jul 2017 15:03:16 +0000
Bug 1384584 - TextComposition::DispatchCompositionEvent() shouldn't send composition events to focused TabParent after its RequestIMEToCommitComposition() synthesizes eCompositionCommit(AsIs) event synchronously r?m_kato
When TextComposition::RequestIMEToCommitComposition() is called but the request is handled by native IME asynchronously, TextComposition synthesizes eCompositionCommit(AsIs) event to commit composition synchronously. (This behavior helps web apps which tries to commit composition from JS.) Then, TextComposition::DispatchCompositionEvent() should ignore following composition events which are actually sent from native IME.
However, if composition is in a remote process, TextComposition::DispatchCompositionEvent() in the main process doesn't discard the following events coming from native IME. Therefore, ContentCacheInParent is confused by this unexpected events. So, TextComposition::DispatchCompositionEvent() shouldn't send the following unnecessary composition events to TabParent.
Note that in remote process, composition is committed synchronously with the hack mentioned above and synthesized eCompositionCommit(AsIs) event of TextComposition::RequestIMEToCommitComposition() in the parent process looks like coming from native IME. Therefore, following composition events coming from native IME are not necessary for the remote process.
MozReview-Commit-ID: 2uKFxcAq88J
451386b1310fce93fb1a03cdf8fef587db3666be: Bug 1384517 - Generate Marionette server API docs; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 15:05:37 +0100 - rev 615932
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Generate Marionette server API docs; r?automatedtester
This is automatically generated from `./mach marionette doc`.
MozReview-Commit-ID: JpCfM1LGUnh
27f99ccec81ec5811b25f28250f8af978d109513: Bug 1384517 - Exclude testing/marionette/doc from linting; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 15:04:51 +0100 - rev 615931
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Exclude testing/marionette/doc from linting; r?automatedtester
It also lists directories instead of globbing all files.
MozReview-Commit-ID: ApxmKVfEWTz
d5fb04b9d357ddb686ec36eede2303e5a71ec05b: Bug 1384517 - Add "marionette doc" subcommand to generate docs; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 15:00:47 +0100 - rev 615930
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Add "marionette doc" subcommand to generate docs; r?automatedtester
This patch introduces a new top-level mach command "marionette" that
can be invoked as `./mach marionette`. It offers two subcommands,
"test" and "doc".
The "test" subcommand is functionally equivalent to the existing
"marionette-test" command, which this patch deprecates.
The "doc" subcommand generates the Marionette server API documentation
using jsdoc, which it is presumed is already installed on the system.
A future patch will make this subcommand more sophisticated, but this
should work for now.
It also comes with an --http <host>:<port> flag which spins up an HTTPD
serving the documentation.
MozReview-Commit-ID: DAoHC8tHJQF
4852fbe2785e9a5e34618ceb9cf9589d08658024: Bug 1384517 - Fix testing/marionette API docs; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 13:11:53 +0100 - rev 615929
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Fix testing/marionette API docs; r?automatedtester
Various fixes to make the generated API documentation from
testing/marionette somewhat easier to read.
MozReview-Commit-ID: F9duuQoOYBt
55512893ca64e1b2ab906ac43e2cbc791fa7bc85: Bug 1384517 - Provide jsdoc rules for testing/marionette; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 13:09:15 +0100 - rev 615928
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Provide jsdoc rules for testing/marionette; r?automatedtester
MozReview-Commit-ID: HVzcmR767j8
e01facde1e937f31ab220320f1781b86e088a0cb: Bug 1384517 - Render Marionette README as HTML; r?automatedtester
draft
Andreas Tolfsen <ato@sny.no> - Wed, 26 Jul 2017 13:08:17 +0100 - rev 615927
Push
70527 by bmo:ato@sny.no at Wed, 26 Jul 2017 14:58:26 +0000
Bug 1384517 - Render Marionette README as HTML; r?automatedtester
To include the Marionette server README in the generated API
documentation, we need to provide some semantic rules describing the
document structure.
searchfox.com will soon also be able to render HTML documents inline,
making it possible to browse testing/marionette/README.html directly
from the source browser.
MozReview-Commit-ID: Bc452RC1k6j
30897850ed9db8313da18c05c0e8c70a5e0ff04e: Bug 1383257 - DO NOT LAND - changes applied only to date branch
draft
Justin Wood <Callek@gmail.com> - Tue, 20 Jun 2017 13:24:48 -0400 - rev 615926
Push
70526 by Callek@gmail.com at Wed, 26 Jul 2017 14:50:52 +0000
Bug 1383257 - DO NOT LAND - changes applied only to date branch
MozReview-Commit-ID: 7SL5RZv4Y3X
c0c8ca528392649e0b2c32196e176fca9b65067d: Bug 1383257 - Schedule windows nightlies via cron. r=kmoir
draft
Justin Wood <Callek@gmail.com> - Tue, 25 Jul 2017 15:58:16 -0400 - rev 615925
Push
70526 by Callek@gmail.com at Wed, 26 Jul 2017 14:50:52 +0000
Bug 1383257 - Schedule windows nightlies via cron. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: 62cpCHbYN5Y
fd77c8ca32b7f72b57eb19a3b566725fee533c9a: Bug 1383257 - Do not attempt to schedule win10 hardware testing, unless we're on try. r=grenade
Justin Wood <Callek@gmail.com> - Tue, 25 Jul 2017 15:56:32 -0400 - rev 615924
Push
70526 by Callek@gmail.com at Wed, 26 Jul 2017 14:50:52 +0000
Bug 1383257 - Do not attempt to schedule win10 hardware testing, unless we're on try. r=grenade
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: EB0UVV3zQYX
638d48362a5708acdffd8dc17992ac9d1cac1ab5: Bug 1383257 - Flip windows testing to be tier 1 by default. r=kmoir
Justin Wood <Callek@gmail.com> - Tue, 25 Jul 2017 15:31:48 -0400 - rev 615923
Push
70526 by Callek@gmail.com at Wed, 26 Jul 2017 14:50:52 +0000
Bug 1383257 - Flip windows testing to be tier 1 by default. r=kmoir
for: Land changes to flip windows nightlies on, and to tier 1 on central
MozReview-Commit-ID: Ecqd48ef01i