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 418395
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418394
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418393
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418392
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418391
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418390
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418389
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418388
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418387
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418386
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418385
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418384
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418383
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418382
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1382200 - Rename Layer::IsScrollInfoLayer to better capture what the call sites care about. r=botond MozReview-Commit-ID: 1vMBMo5zOhK
fad8cd3c31fd9e093b2346d014bbdd675ad5937d: Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm
Dão Gottwald <dao@mozilla.com> - Wed, 19 Jul 2017 16:38:49 +0200 - rev 418381
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379938 - Rename the -moz-windows-accent-color-applies media query and make -moz-win-accentcolor available without it. r=jimm MozReview-Commit-ID: 9zMr9JwkloF
1ee11b9353f9b380118fa572c2979cb50e97ee2b: Bug 1378306 - Force update in grid-inspector's reflow handler when nodes have been removed; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Thu, 13 Jul 2017 14:29:53 +0200 - rev 418380
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1378306 - Force update in grid-inspector's reflow handler when nodes have been removed; r=gl MozReview-Commit-ID: 45fHGmuKhkD
af358ff04adc3044c5620114ad6d1e102cb6cc1f: Bug 1379533 - Support the array of addressFieldDetails and creditCardFieldDetails in FormAutofillHandler. r=lchang,steveck
Sean Lee <selee@mozilla.com> - Mon, 10 Jul 2017 15:23:07 +0800 - rev 418379
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379533 - Support the array of addressFieldDetails and creditCardFieldDetails in FormAutofillHandler. r=lchang,steveck MozReview-Commit-ID: DM2xilht0od
4ff29997348c433308b1b54a3db0b62c0d0aa753: Bug 1379503 - Configure magnifying glass(ImageButton) with transparent background. r=walkingice
jwu <topwu.tw@gmail.com> - Wed, 19 Jul 2017 17:59:26 +0800 - rev 418378
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1379503 - Configure magnifying glass(ImageButton) with transparent background. r=walkingice The implementation of magnifying glass is changed from ImageView to ImageButton which causes to this gray background. To keep it have same visual, we have to configure it with transparent background. MozReview-Commit-ID: 33zYpylOzsC
1efe09393b6ceae7d72992974580157d99800789: Bug 1378853 - Stop using sdk/core/heritage in DevTools reflow actor. r=jdescottes
sole <sole@mozilla.com> - Wed, 19 Jul 2017 10:51:19 +0100 - rev 418377
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1378853 - Stop using sdk/core/heritage in DevTools reflow actor. r=jdescottes MozReview-Commit-ID: IZr8qrCUdU8
3351fac5174b5036f7d468766d1575e42c8fcbf4: Bug 1373735 - Skip checking mPrivateBrowsingId in case system principal r=baku
Thomas Nguyen <tnguyen@mozilla.com> - Tue, 18 Jul 2017 14:58:19 +0800 - rev 418376
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1373735 - Skip checking mPrivateBrowsingId in case system principal r=baku MozReview-Commit-ID: 2sDJIxALC9L
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip