00c9482cd5df898a57ffc72b2822b6c6fcb0fc93: Bug 1381577 - Support mozharness actions on windows generic worker r=dustin draft
Justin Wood <Callek@gmail.com> - Wed, 28 Jun 2017 20:31:21 -0700 - rev 611716
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1381577 - Support mozharness actions on windows generic worker r=dustin Land date changes to support windows nightlies onto central MozReview-Commit-ID: LEllTfFjvKZ
4978124e20111a88cc5960c85b805e128729f4c9: Bug 1381577 - DO NOT LAND - changes applied only to date branch draft
Justin Wood <Callek@gmail.com> - Tue, 20 Jun 2017 13:24:48 -0400 - rev 611715
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1381577 - DO NOT LAND - changes applied only to date branch MozReview-Commit-ID: 7SL5RZv4Y3X
eb1d92b2b6a4161492561250f51bae5bafeda68a: Merge inbound to central, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 19 Jul 2017 17:29:56 -0700 - rev 611714
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Merge inbound to central, a=merge CLOSED TREE MozReview-Commit-ID: CBL7SUEUGKV
a8885191775ad1f655d2826f8f8e943a9a985f43: Merge autoland to central, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 19 Jul 2017 16:32:03 -0700 - rev 611713
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Merge autoland to central, a=merge CLOSED TREE MozReview-Commit-ID: 9RON7kHON0g
22e24b1ada9431c21c7f1f8a950d68ec94842c83: Backed out changeset c21ec4c07f82 (bug 1374748) for breaking mac talos a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 19 Jul 2017 12:46:23 -0700 - rev 611712
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Backed out changeset c21ec4c07f82 (bug 1374748) for breaking mac talos a=backout CLOSED TREE MozReview-Commit-ID: KdVT2hZEj9V
43d31b5d432513ccdb1482e82d6dff321377137e: servo: Merge #17787 - Store COW strings in CSS parser errors when possible (from jdm:invalidvalue); r=SimonSapin
Josh Matthews <josh@joshmatthews.net> - Wed, 19 Jul 2017 10:08:14 -0700 - rev 611711
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
servo: Merge #17787 - Store COW strings in CSS parser errors when possible (from jdm:invalidvalue); r=SimonSapin This should be a straightforward performance improvement in pages with lots of CSS property values that the parser does not understand. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because there's no functional difference. Source-Repo: https://github.com/servo/servo Source-Revision: b70cbeb84caf5ec4a90a900fc5d4082989044acd
9fc3f64f258358a93d2b6ea11e931725a8e3e677: Bug 1351170 - 3. Do more to synchronize spans to shadow text; r=esawin
Jim Chen <nchen@mozilla.com> - Wed, 19 Jul 2017 14:30:00 -0400 - rev 611710
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1351170 - 3. Do more to synchronize spans to shadow text; r=esawin There are some situations where spans are not properly synced from current text to shadow text. This patch takes more steps to make sure spans are synchronized. MozReview-Commit-ID: 1xhsJllE7Ro
b7909eddfe2659a1d02afe4f416b28a2a21c0b28: Bug 1351170 - 2. Notify selection listeners after adjusting range offsets; r=smaug
Jim Chen <nchen@mozilla.com> - Wed, 19 Jul 2017 14:29:59 -0400 - rev 611709
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1351170 - 2. Notify selection listeners after adjusting range offsets; r=smaug `nsRange` registers mutation observers to adjust the range when content changes. However, there are some cases where we adjust the start and/or end offsets but don't notify selection listeners (i.e. we don't call `nsRange::DoSetRange` to set the new range points, contrary to what the comment above `nsRange::DoSetRange` says). This patch makes us call `nsRange::DoSetRange` in those cases. The patch adds a testcase in test_selectevents.html, and changes a few unexpected-pass cases in test_composition_text_querycontent.xul that this patch fixed. MozReview-Commit-ID: 73D8RYMS3MS
7773fb9e0bf35ad416aa2c1f785148e48d50f299: Bug 1351170 - 1. Correctly calculate start offset for non-text nodes; r=masayuki
Jim Chen <nchen@mozilla.com> - Wed, 19 Jul 2017 14:29:59 -0400 - rev 611708
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1351170 - 1. Correctly calculate start offset for non-text nodes; r=masayuki When the start node is a non-container node (i.e. <br>), and the start offset is 0, we should not include a newline character for the node. For example, for this range, > <br/>hello > \___/ the start node/offset is (<br/>, 0) and end node/offset is ("hello", 1). The calculated range offset should be 0, and the range length should be 2: 1 for the <br/> newline character plus 1 for "h". The patch also ensures this behavior for pre-mode nsContentIterator, for both start and end node adjustments. For start nodes, we include any non-container nodes with offset 0 in the range. For end node, we exclude any non-container nodes with offset 0 from the range. MozReview-Commit-ID: Lt2tCLbapq7
17e2e2aa8f56546d6749d41266af06b7390df7db: Bug 1376910 - Unshare the SysV IPC namespace in content processes. r=gcp
Jed Davis <jld@mozilla.com> - Wed, 28 Jun 2017 07:11:55 -0700 - rev 611707
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1376910 - Unshare the SysV IPC namespace in content processes. r=gcp MozReview-Commit-ID: 1Uajj68rEuC
d11cd5c3fc6f5e1ec439e6d15e3f911f3e967e3c: Bug 1376910 - Block syscalls for SysV IPC in content processes. r=gcp
Jed Davis <jld@mozilla.com> - Wed, 28 Jun 2017 06:33:53 -0700 - rev 611706
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1376910 - Block syscalls for SysV IPC in content processes. r=gcp MozReview-Commit-ID: 9XCYBU07T29
0a4690dfd7b383e2f732210cf8906ce51a5b2433: Bug 1071513 - Enable async PlacesTransactions for nightly builds. r=mak
Mark Banner <standard8@mozilla.com> - Thu, 13 Jul 2017 12:16:18 +0100 - rev 611705
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1071513 - Enable async PlacesTransactions for nightly builds. r=mak MozReview-Commit-ID: 1QJnamp6iFo
0da00124af43d44fed96133300ba5e32b0d821a8: Bug 1374637 Don't show the Legacy Extensions pane in about:addons if it is empty r=rhelmer
Andrew Swan <aswan@mozilla.com> - Tue, 18 Jul 2017 19:11:55 -0700 - rev 611704
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1374637 Don't show the Legacy Extensions pane in about:addons if it is empty r=rhelmer MozReview-Commit-ID: LK3LezKArYm
4741c5c80880c9825181a7f4e1fec0e139fcf4aa: Bug 1381558 - Remove button gradient in Site Identity door hanger. r=johannh
darcese <darcese@mozilla.com> - Mon, 17 Jul 2017 12:57:31 -0400 - rev 611703
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1381558 - Remove button gradient in Site Identity door hanger. r=johannh MozReview-Commit-ID: EljB6wDVn2Y
c21ec4c07f82ec618bf15f9584998b079250a2ab: Bug 1374748 - Use regular builds for Stylo via env var. r=catlee
J. Ryan Stinnett <jryans@gmail.com> - Tue, 11 Jul 2017 13:39:22 -0500 - rev 611702
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1374748 - Use regular builds for Stylo via env var. r=catlee MozReview-Commit-ID: BCMAuSRH1sQ
4cc4ef8f7e73bf7c5730577769fb6b516229b4fb: Bug 1284888 part 2: Make TextOverflow::WillProcessLines() return a UniquePtr, for stronger lifetime guarantees. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 18 Jul 2017 22:42:42 -0700 - rev 611701
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1284888 part 2: Make TextOverflow::WillProcessLines() return a UniquePtr, for stronger lifetime guarantees. r=jfkthame MozReview-Commit-ID: 7KVsFlxuL9p
ded6ed223ce51b170aa42787d31c875810b7f128: Bug 1284888 part 1: Annotate TextOverflow as a heap-only final class, to reflect reality. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 18 Jul 2017 22:36:24 -0700 - rev 611700
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1284888 part 1: Annotate TextOverflow as a heap-only final class, to reflect reality. r=jfkthame MozReview-Commit-ID: 9e03pevzCOc
46fb0382583cd90f594a3670fbbd6b865e9a6f99: Bug 1382200 - Eliminate LayerMetricsWrapper::IsScrollInfoLayer entirely by inlining it. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 19 Jul 2017 09:24:28 -0400 - rev 611699
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1382200 - Eliminate LayerMetricsWrapper::IsScrollInfoLayer entirely by inlining it. r=botond MozReview-Commit-ID: KX35cjOAQw7
d6f3312bc785064ffad5c8ef6798fe18003c1756: Bug 1382200 - Change implementation of the LayerMetricsWrapper IsScrollInfoLayer to use the metrics flag. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 19 Jul 2017 09:24:24 -0400 - rev 611698
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1382200 - Change implementation of the LayerMetricsWrapper IsScrollInfoLayer to use the metrics flag. r=botond This also updates the WebRenderScrollDataWrapper function as it is meant to be semantically equivalent to the LayerMetricsWrapper one, which allows removal of a flag propagation. MozReview-Commit-ID: 9DBx4qbhq5A
90b186b95d7532f3ac76be1f8a64448a275d1662: Bug 1382200 - Rename Layer::IsScrollInfoLayer to better capture what the call sites care about. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 19 Jul 2017 09:24:22 -0400 - rev 611697
Push 69287 by Callek@gmail.com at Thu, 20 Jul 2017 01:11:37 +0000
Bug 1382200 - Rename Layer::IsScrollInfoLayer to better capture what the call sites care about. r=botond MozReview-Commit-ID: 1vMBMo5zOhK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip