layout/base/MobileViewportManager.cpp
fd2587f34b52775d4f6b8816a4310485bef78575
created 2018-12-10 19:32 +0000
pushed 2018-12-11 05:24 +0000
Botond Ballo Botond Ballo - Bug 1512267 - If you set a pres shell resolution, you must scale to it. r=kats,JanH
4e65e04a0d2bdfa613ee1623b7bd6bd1003a152b
created 2018-12-05 22:19 +0200
pushed 2018-12-06 04:02 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1504659) for mochitest failures on test_innerWidthHeight_script.html . CLOSED TREE
79e8494d5df5c0e59a373e054ba25f1f25bb40bf
created 2018-12-05 16:29 +0000
pushed 2018-12-06 04:02 +0000
Botond Ballo Botond Ballo - Bug 1511137 - Track more accurately when the main thread originates a resolution change. r=kats
45f63618f66e184f8b20da48fe37fb3f546094f2
created 2018-12-05 17:16 +0000
pushed 2018-12-06 04:02 +0000
Brad Werth Brad Werth - Bug 1504659 Part 1: Make RefreshVisualViewportSize allow non-APZ zooming, and call it during RefreshViewportSize. r=botond
89fd36f5fbe5e90bf16563342819fa6700431ccb
created 2018-12-05 18:44 +0000
pushed 2018-12-05 21:34 +0000
Cameron McCormack Cameron McCormack - Bug 1511854 - Part 2: Fix some more formatting oddities in layout/ after the clang-format. r=TYLin
38b4e8f428f7f41feca673ee8833733f27a37460
created 2018-12-05 06:57 +0200
pushed 2018-12-05 10:19 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1504659) for browser_scroll.js failures CLOSED TREE
1dbe3852e298dd4bc918c3139ee8ef2ee4e1da96
created 2018-12-05 02:55 +0000
pushed 2018-12-05 10:19 +0000
Brad Werth Brad Werth - Bug 1504659 Part 1: Make RefreshVisualViewportSize allow non-APZ zooming, and call it during RefreshViewportSize. r=botond
b12e6afd5831cc692e666d4295cbb260613fd8ad
created 2018-12-01 05:34 +0000
pushed 2018-12-01 14:28 +0000
Botond Ballo Botond Ballo - Bug 1511375 - Update the visual viewport size in UpdateResolution() if either the zoom or the display size might have changed. r=kats
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d8064028f0e66760a66105089a0bc1258877b6bf
created 2018-11-30 00:59 +0000
pushed 2018-11-30 09:34 +0000
Botond Ballo Botond Ballo - Bug 1509552 - Ensure MobileViewportManager doesn't choose a zoom level that makes the content smaller than the visual viewport. r=kats
038125c617dca34532412d7d641306c73c011150
created 2018-11-30 00:58 +0000
pushed 2018-11-30 09:34 +0000
Botond Ballo Botond Ballo - Bug 1509552 - MobileViewportManager::UpdateResolution cleanup, part 3. r=kats
8085138baf577e8f849155ab743a9376e5c9e2cd
created 2018-11-30 00:56 +0000
pushed 2018-11-30 09:34 +0000
Botond Ballo Botond Ballo - Bug 1509552 - MobileViewportManager::UpdateResolution cleanup, part 2. r=kats
3cdb29bf81f0e5074e3f4708158333c285299a59
created 2018-11-30 01:01 +0000
pushed 2018-11-30 09:34 +0000
Botond Ballo Botond Ballo - Bug 1509552 - MobileViewportManager::UpdateResolution cleanup, part 1. r=kats
9f9d8ca6b972f61f07a1c0ed1a44656b8ded1e58
created 2018-11-20 03:56 +0000
pushed 2018-11-20 09:34 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1423709 - Adapt initial zoom value to fit the wider contents to screen device width. r=botond
518912e01f0cd98ba869bb8e7e7d8b8f5ee24f17
created 2018-11-02 21:18 +0000
pushed 2018-11-03 09:40 +0000
Botond Ballo Botond Ballo - Bug 1502566 - When entering fullscreen mode, use the intrinsic resolution rather than a resolution of 1. r=kats
1f67a586878d3580e759db3e704f839db4957d4a
created 2018-09-14 15:23 -0400
pushed 2018-09-17 21:58 +0000
Arika Arnzen Arika Arnzen - Bug 1488910 - Rename remaining uses of "SPCSPS" to "visual viewport size". r=botond
69862af7f7d231976331783f0c4711bcb04466ce
created 2018-07-22 21:49 +0200
pushed 2018-08-07 09:35 +0000
Jeremy Lempereur Jeremy Lempereur - Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
5c5509a1a351d8ccba033b8702a84e7e2b0dedd8
created 2018-08-05 07:57 +0300
pushed 2018-08-05 09:43 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 542243f5f600 (bug 1471708) for failling reftest on gfx/layers/apz/test/reftest/async-scrollbar-1.
542243f5f600243e088c949e647690c8c46fa5b0
created 2018-07-22 21:49 +0200
pushed 2018-08-05 09:43 +0000
Jeremy Lempereur Jeremy Lempereur - Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
6567a1d09c3923142b3c151cc6c6896cd4a78276
created 2018-04-20 00:49 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 1. Convert nsIDOMEventListener to taking an Event, not an nsIDOMEvent. r=masayuki
34f06ffa0c0e0fe214d8cc9531c8a17654138fbc
created 2018-04-05 13:42 -0400
pushed 2018-04-06 14:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 2. Remove nsIDOMEventTarget::RemoveEventListener. r=smaug
7d3d822085c70878c88f60dff3c40c6d98d84a17
created 2017-11-23 14:06 +0800
pushed 2017-11-24 09:58 +0000
Cameron McCormack Cameron McCormack - Bug 1420056 - Use #defines for MobileViewportManager / ZoomConstraintsClient constants. r=kats
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
53ba9f0f61dacb1f0fcf5a01d3899bb11f1c8e91
created 2017-06-29 09:26 -0700
pushed 2017-07-09 09:18 +0000
Jan Henning Jan Henning - Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats
cb4445c53902a0dbce4b5a72511710c9827c9a8c
created 2017-06-28 11:23 -0700
pushed 2017-07-09 09:18 +0000
Jan Henning Jan Henning - Bug 1312605 - Part 0 - Fix indentation in MVM. r=kats
c8ef01f4ce1070c574b69734031813c682195843
created 2017-06-29 05:06 +0200
pushed 2017-06-29 13:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8a07aa497968 (bug 1312605) for failing mobile/android/tests/browser/chrome/test_session_scroll_position.html. r=backout
1f2c1539b344aee13dfddf8931b979e9429ad6af
created 2017-06-29 05:05 +0200
pushed 2017-06-29 13:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e1283673d436 (bug 1312605)
e1283673d43662988dad7a7bcad52dd27a24d861
created 2017-06-28 16:13 -0700
pushed 2017-06-29 13:46 +0000
Jan Henning Jan Henning - Bug 1312605 - Part 1 - Don't clobber resolution changes that happen before first paint on Fennec. r=kats
8a07aa497968f76128a0692b581b65ec4503c905
created 2017-06-28 11:23 -0700
pushed 2017-06-29 13:46 +0000
Jan Henning Jan Henning - Bug 1312605 - Part 0 - Fix indentation in MVM. r=kats
941ddb8eb6adebd7e9b5be70077521f0ef4418c2
created 2017-03-21 00:16 -0500
pushed 2017-03-21 11:05 +0000
Timothy Nikkel Timothy Nikkel - Bug 1346109. Set a displayport base rect in MobileViewportManager::UpdateDisplayPortMargins when we are setting displayport margins. r=botond
2753f88a9d7b752a0e7c97cd5fa6e636e6ec287b
created 2016-11-30 11:14 +0800
pushed 2016-12-01 03:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1304598 Part 3 - Rename nsPresShell.h/cpp to PresShell.h/cpp, and move exported header to mozilla/ subdir. r=dholbert
93aa042c0fd834e07d68945dd2302d524d3b20cd
created 2016-07-01 21:23 +0200
pushed 2016-07-08 22:02 +0000
Jan Henning Jan Henning - Bug 1282902 - Part 3 - Let the MobileViewportManager recalculate the saved resolution if the display width changed before restoring. r=kats
c3b2e397148f8af4f474286d5b80fe685c654dce
created 2016-07-02 22:15 +0200
pushed 2016-07-08 22:02 +0000
Jan Henning Jan Henning - Bug 1282902 - Part 2 - Extract resolution scaling into separate function. r=kats
8e3f2c7b9039cf04193f0d3682b2c64eac0bb046
created 2016-05-12 12:06 +1200
pushed 2016-05-27 21:17 +0000
Matt Woodrow Matt Woodrow - Bug 881832 - Specify whether the height has changed when calling PresShell::ResizeReflow, since the PresContext size might have already been updated. r=dbaron
d63acfaf882084a50b75de6d2a421ddd6f1d228b
created 2016-05-23 18:34 -0700
pushed 2016-05-24 12:54 +0000
Phil Ringnalda Phil Ringnalda - Back out 6 changesets (bug 881832) for failures in test_Debugger.Source.prototype.element.html
8ee1824f2a57b40845bf915a8c94940dc43145b4
created 2016-05-12 12:06 +1200
pushed 2016-05-24 12:54 +0000
Matt Woodrow Matt Woodrow - Bug 881832 - Specify whether the height has changed when calling PresShell::ResizeReflow, since the PresContext size might have already been updated. r=dbaron
1b2d84bdba961202dbc000051532e99248a6461c
created 2016-05-17 14:50 -0400
pushed 2016-05-18 16:13 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1270019 - Add a SetRestoreResolution API for fennec's SessionRestore to use. r=rbarker
b02eddb72e693ff4b4f6441a50609b439c416eac
created 2016-05-11 21:08 -0700
pushed 2016-05-12 09:54 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 881832) for failures in browser_html_tooltip-02.js
d711b7c19a43ae2feef6cbd95f16e6dbc096a4cc
created 2016-05-12 12:06 +1200
pushed 2016-05-12 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 881832 - Specify whether the height has changed when calling PresShell::ResizeReflow, since the PresContext size might have already been updated. r=dbaron
8fa535b41cad328e6fe334075e3b965d8e5d6507
created 2016-04-27 14:48 -0400
pushed 2016-04-28 14:31 +0000
Nathan Froyd Nathan Froyd - Bug 1259733 - use forward declarations for nsIDocument in a few places; r=dholbert
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
a0355cdb6bdb13d4e5505c9c348ad39c53866fe7
created 2016-01-12 09:47 -0500
pushed 2016-01-13 10:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1233468 - If we get the load event before the before-first-paint, make sure the CSS viewport is set up properly for content load listeners. r=tnikkel
04539f076e4587a0975527828bf43e129e8ed0ba
created 2015-09-10 19:24 +0900
pushed 2016-01-08 11:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 382721 - Part 0: Add missing includes and namespaces. r=jrmuizel
66ae33d18362c3b98ce737c3b7c5ec9870be3453
created 2015-12-16 17:22 -0500
pushed 2016-01-05 10:59 +0000
Botond Ballo Botond Ballo - Bug 1194851 - Add helper functions HasDisplayPort() and HasCriticalDisplayPort(). r=kats
92109de6d1a518b60f9cbca8a3920ced69e2566b
created 2015-11-27 11:20 -0500
pushed 2015-11-30 12:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1225508 - Add a displayport on non-scrollable frames which have a resolution. r=botond
4347df8d3bcf50c364f86f0457a2bf3020ac1db2
created 2015-11-23 09:14 -0500
pushed 2015-11-24 21:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1226872 - Remove unnecessary wrapper methods in nsLayoutUtils. r=roc
52d6ee1e55c922c78367528e8752fabe64ebab71
created 2015-11-18 13:53 -0500
pushed 2015-11-19 13:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1225571 - Move the code to update the SPCSPS from repaint request handling to when the resolution is updated in the presShell. r=botond
37d64688bf9d1e2aca7d0660333752ab0a977e1e
created 2015-10-23 13:21 -0400
pushed 2015-10-26 21:33 +0000
Nathan Froyd Nathan Froyd - Bug 1217939 - part 1 - remove nsContentUtils::GetViewportInfo; r=smaug
1685ea1f5068708540e0ac62a6f206defbd29afb
created 2015-10-02 23:08 -0400
pushed 2015-10-03 22:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1208023 - Ensure the minimum scale is a sane value greater than zero and add a separate flag to track if the default zoom is valid. r=botond
e80e16ee7b347841e3bd0deab5ddf57c473de66f
created 2015-09-28 20:14 -0400
pushed 2015-10-03 22:38 +0000
Botond Ballo Botond Ballo - Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats
501ea1317fb5ab543451085d0518fba95c834a9d
created 2015-08-27 08:26 -0400
pushed 2015-08-28 01:31 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond
84b869138792df28f28787a0cf98d54e8a80d1d6
created 2015-08-24 15:35 -0400
pushed 2015-08-26 18:32 +0000
Mike Taylor Mike Taylor - Bug 976616 - Part 2: Update mobile viewport on DOMMetaChanged event. r=kats
3862feb3978bba0119275de42d400c294d3cd390
created 2015-08-24 13:45 -0400
pushed 2015-08-25 00:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1180267 - Don't set root displayport margins from the mobile viewport manager unless the C++ APZ is enabled. r=botond
44ffa68bc9d7009fbdb733cc117c6a58edcf817a
created 2015-08-24 13:45 -0400
pushed 2015-08-25 00:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1197592 - Don't set an SPCSPS in the mobile viewport manager if APZ zooming is not enabled. r=botond
384766aad27e5dad9060b080091cd82f69bd0cce
created 2015-08-07 14:23 -0400
pushed 2015-08-08 00:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1168487 - Update the last use site of ScrollbarAreaToExcludeFromCompositionBoundsFor to use LD pixels. r=tn
838a7d98c1d41c2bf67497d0a80cca98a6001899
created 2015-08-02 22:50 -0400
pushed 2015-08-03 11:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1188172 - Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond
e7c3406ce2c6e6290a06dda6629f21eb7889367f
created 2015-07-22 23:42 -0400
pushed 2015-07-23 10:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1186004 - Add a pref to enable/disable APZ zooming behaviour. r=botond
b501e96201ef2a95005a2498226d724bd0880bac
created 2015-07-21 10:51 -0400
pushed 2015-07-21 22:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1178847 - Add a MobileViewportManager to manage setting the CSS viewport on B2G. r=botond,tn
313ea7f814d38ab08ac14c9611eeb1ce829239af
created 2015-07-20 18:19 -0400
pushed 2015-07-21 14:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1178847 - Add a MobileViewportManager to manage setting the CSS viewport on B2G. r=botond,tn
less more (0) tip