aaae402831aa3948b5c0e3be27a6f43ca0137218: Bug 1266419 - HTML replacement for Toolbars and Toolbar buttons; r=bgrins, ntim
Jan Odvarko <odvarko@gmail.com> - Wed, 04 May 2016 20:58:49 +0200 - rev 324001
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1266419 - HTML replacement for Toolbars and Toolbar buttons; r=bgrins, ntim
62ce2708b5beb734fc235e31498deb92f0e5fb2e: Bug 1266419 - Use HTML API for frames menu; r=bgrins, poirot.alex
Jan Odvarko <odvarko@gmail.com> - Fri, 20 May 2016 14:46:13 +0200 - rev 324000
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1266419 - Use HTML API for frames menu; r=bgrins, poirot.alex
3a87296fe4145138c2ce15512bb31f76fe869cb4: Bug 1273685. Further reduce the message size by limiting the size of the URI to be sent. r=Gijs
Felipe Gomes <felipc@gmail.com> - Mon, 30 May 2016 19:03:16 -0300 - rev 323999
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1273685. Further reduce the message size by limiting the size of the URI to be sent. r=Gijs MozReview-Commit-ID: EMXYaUwnGR2
6421e7c224d73b7e9b1106df6d63323bb414517f: Bug 1273685. Reduce size of PopupBlocking:UpdateBlockedPopups messages. r=Gijs
Felipe Gomes <felipc@gmail.com> - Mon, 30 May 2016 19:02:17 -0300 - rev 323998
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1273685. Reduce size of PopupBlocking:UpdateBlockedPopups messages. r=Gijs The size is reduced by making the message only carry the count of blocked popups, and not the full list of popup URLs that were blocked. The parent becomes responsible for retrieving the list from the child when it needs to display it. MozReview-Commit-ID: DsxLFD8iE3t
8682f94befeb413bafc9e434d3cb387b1ce567d5: Bug 810981 - Part 4 - Test session store scroll position and zoom level handling. r=margaret
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 06 May 2016 18:44:42 +0200 - rev 323997
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 810981 - Part 4 - Test session store scroll position and zoom level handling. r=margaret MozReview-Commit-ID: 4jZ0ixoJmOO
b37f2c10a77781e648367c21a66ff7e2e81cd848: Bug 810981 - Part 3 - Recalculate zoom level before restoring to a different screen orientation. r=kats
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 18 May 2016 22:53:34 +0200 - rev 323996
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 810981 - Part 3 - Recalculate zoom level before restoring to a different screen orientation. r=kats On pages that aren't "width=device-width" or similar, Gecko adjusts the resolution when the display dimensions change, e.g. because the device has been rotated. The session store needs to do something similar when restoring a page if the device orientation has changed since the moment the tab state was captured. Therefore, we now include the width of the browser window in the saved zoom data and use it to scale the zoom level as necessary when restoring a tab. MozReview-Commit-ID: LBbEquO1bZ9
b92caaa61e809cc93e560c1fb9416e86446ed939: Bug 810981 - Part 2 - Save the current zoom level when scrolling. r=kats r=margaret
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 26 May 2016 23:31:15 +0200 - rev 323995
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 810981 - Part 2 - Save the current zoom level when scrolling. r=kats r=margaret Since we're now recording the scroll position in the session data, it makes sense to store the zoom level as well. To do this, we make use of the new facility introduced in bug 1270019, which allows us to provide a desired initial resolution to the MobileViewportManager. For this to work, we need to send our desired zoom level before the MVM calculates the initial page resolution, i.e. before first paint/page load. Therefore, we now have browser.js notify us of location change events, so we can set the zoom level to restore early enough. This also means that we can no longer restore the scroll position on load, because the MobileViewportManager applies the resolution we provide it via utils.setRestoreResolution() only after the first paint or page load ( whichever happens earlier). In the latter case, our JS load event handler will run shortly before the MVM has applied the desired zoom level in its own event handling code, which means that any scroll attempt which depends on the page already being zoomed in will fail to apply. Therefore, the scroll position restoring needs to be moved to a later point in time, i.e. in this case the "pageshow" event. MozReview-Commit-ID: 6NtYqc8pm3N
5e6a99ab5e9a9ff893f7e12e19639847cae068f0: Bug 810981 - Part 1 - Record current scroll position in mobile session store. r=margaret
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 18 May 2016 22:24:16 +0200 - rev 323994
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 810981 - Part 1 - Record current scroll position in mobile session store. r=margaret This copies the approach we've taken for form data saving and applies it to recording the current scroll position of the page, too. This means that after receiving a scroll event, we capture the scroll position for the top level document and all direct child frames and include it in the session store data. Because compared to the form data input events the scroll event can fire at a relatively high rate, we throttle the scroll position capturing using timeouts to run at most twice per second. MozReview-Commit-ID: C0lBxzHav7Z
6bbf9b8467b1ed1a6b8b64a8f5ae0da3db3df239: No bug - Adjust mozscreenshots timeouts to deal with winxp bustage. r=bustage
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 30 May 2016 13:14:22 -0700 - rev 323993
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
No bug - Adjust mozscreenshots timeouts to deal with winxp bustage. r=bustage MozReview-Commit-ID: ELWk8BX7zLO
5c8f09493cadc33fc6aa05f52cabbabb15b9593a: Backed out changeset 4dbe106594fa (bug 1248616) for failing browser_423515.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 30 May 2016 20:28:52 +0200 - rev 323992
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Backed out changeset 4dbe106594fa (bug 1248616) for failing browser_423515.js. r=backout
4dbe106594fa8197404081eb801cbd4b2a42d06b: Bug 1248616 - move simulated places nodes after a successful drag 'n drop operation, which applies to Recently Bookmarked items. r=mak
Mike de Boer <mdeboer@mozilla.com> - Mon, 30 May 2016 16:47:09 +0200 - rev 323991
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1248616 - move simulated places nodes after a successful drag 'n drop operation, which applies to Recently Bookmarked items. r=mak
f84a95dce3aaaec51ccaf98398eed74f41e30245: Bug 1237885 - Renamed all add-rule tests to make intent clearer and avoid duplication; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 30 May 2016 13:02:32 +0200 - rev 323990
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1237885 - Renamed all add-rule tests to make intent clearer and avoid duplication; r=jdescottes MozReview-Commit-ID: HiNSRx2a4Bi
7353bb3ff36e3250c04a2d19b6b18ca7d0d7d9b8: Bug 1237885 - Remove browser_rules_add-rule_05.js; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 30 May 2016 12:50:08 +0200 - rev 323989
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1237885 - Remove browser_rules_add-rule_05.js; r=jdescottes This test is now useless if you consider browser_rules_add-rule_01.js and browser_rules_add-rule-and-property.js MozReview-Commit-ID: IlqDhEHUK1m
c559eed248f226348cb750309fb326507cd0764b: Bug 1237885 - Remove code duplication in new rule checks in ruleview tests; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 30 May 2016 12:38:28 +0200 - rev 323988
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1237885 - Remove code duplication in new rule checks in ruleview tests; r=jdescottes MozReview-Commit-ID: 6Qd9AsWWSKQ
5b09865bf213b1bc7ec2bca83a4c17a96f1b82bf: Bug 1237885 - Remove duplicated addNewRule code from ruleview tests; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 30 May 2016 12:04:31 +0200 - rev 323987
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1237885 - Remove duplicated addNewRule code from ruleview tests; r=jdescottes MozReview-Commit-ID: HqUaFFWiTym
5650575837d9cfd1787008a938b11ce75ba515f4: Bug 1237885 - Make browser_rules_add-rule_01.js faster by doing less; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Fri, 27 May 2016 21:17:53 +0200 - rev 323986
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Bug 1237885 - Make browser_rules_add-rule_01.js faster by doing less; r=jdescottes MozReview-Commit-ID: FlFVrnBrvDi
7dcc890c12a81ad6ce5ae9ff5a29eccf9137112b: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 30 May 2016 15:31:42 +0200 - rev 323985
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Merge mozilla-central to fx-team
0c7956a1bfca3065bfc6d55c006f4ab725d0ab45: Backed out changeset 3cc32bfdf504 (bug 694570) for causing dt1 memory leaks
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 30 May 2016 15:05:16 +0200 - rev 323984
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Backed out changeset 3cc32bfdf504 (bug 694570) for causing dt1 memory leaks
5406bf48e4bd82269e3e7fd275ecb8021fb5636a: Backed out changeset 1cc3aabd11e8 (bug 694570)
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 30 May 2016 15:05:02 +0200 - rev 323983
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Backed out changeset 1cc3aabd11e8 (bug 694570)
a5b1bd969d1957e514fc0bac1add8cb5e2186a3e: Backed out changeset cbeef9c81af6 (bug 1271777) for test failures in browser_ext_commands_onCommand.js
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 30 May 2016 14:50:53 +0200 - rev 323982
Push 9671 by raliiev@mozilla.com at Mon, 06 Jun 2016 20:27:52 +0000
Backed out changeset cbeef9c81af6 (bug 1271777) for test failures in browser_ext_commands_onCommand.js
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip