7e5cdb2fdb57a5dffe8795b6c697664f5685b0f7: Bug 1371733 - Encode currentURL as URL object; r?whimboo draft
Andreas Tolfsen <ato@sny.no> - Tue, 13 Jun 2017 14:46:59 +0100 - rev 598376
Push 65183 by bmo:ato@sny.no at Wed, 21 Jun 2017 17:04:06 +0000
Bug 1371733 - Encode currentURL as URL object; r?whimboo Instead of returning a string representation of the current locaton from GeckoDriver#currentURL, we encode it as a URL object. browser.Context#currentURL is also renamed to currentURI to reflect that it now returns an nsIURI object. The motivation behind this change is that we need to access a URL's port, protocol, pathname, and hostname separately. MozReview-Commit-ID: DM7gkrHhFpb
7bedabff1607d49b5dcf08a61c001c97d78b7c62: Bug 1369729 - use descriptionheightworkaround for sync panel, r?paolo draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 19 Jun 2017 16:06:01 +0100 - rev 598375
Push 65182 by gijskruitbosch@gmail.com at Wed, 21 Jun 2017 17:02:40 +0000
Bug 1369729 - use descriptionheightworkaround for sync panel, r?paolo MozReview-Commit-ID: LQg6NEgCqz2
c0b1e6b250a30f9ff5c2305995d04cd56a240ccd: Bug 1374422 - Enable OSX Cross Compiled Nightlies. r=kmoir draft
Justin Wood <Callek@gmail.com> - Wed, 21 Jun 2017 12:49:05 -0400 - rev 598374
Push 65181 by Callek@gmail.com at Wed, 21 Jun 2017 16:49:55 +0000
Bug 1374422 - Enable OSX Cross Compiled Nightlies. r=kmoir MozReview-Commit-ID: D6LYYSDtW9v
68ff1aa745ff36119abde734ed313209b7730ea4: Bug 1374422 - Enable OSX cross-compile builds as tier1 on mozilla-central. r=dustin draft
Chris AtLee <catlee@mozilla.com> - Mon, 19 Jun 2017 16:47:11 -0400 - rev 598373
Push 65181 by Callek@gmail.com at Wed, 21 Jun 2017 16:49:55 +0000
Bug 1374422 - Enable OSX cross-compile builds as tier1 on mozilla-central. r=dustin This patch enables OSX cross compiled jobs as tier 1, and additionally adds testing for OSX Nightlies via Taskcluster. Initially tested on the 'date' project branch primarily with Bug 1373384 MozReview-Commit-ID: 7nWfiSEDbJd
fd17954b906237b54277caff3ddd7744563ac326: Bug 1374629 - Ensure that mozilla::NotNull has zero space overhead. r?njn draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 22 Jun 2017 00:52:28 +0900 - rev 598372
Push 65180 by VYV03354@nifty.ne.jp at Wed, 21 Jun 2017 16:48:08 +0000
Bug 1374629 - Ensure that mozilla::NotNull has zero space overhead. r?njn MozReview-Commit-ID: 9Bo2qxd3HRv
be305b3e804fb2e91a2e19fdad93e755c1f81de0: Bug 1374629 - Add mozilla::NotNull to mozilla::Encoding constant declarations. r=hsivonen draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 20 Jun 2017 22:04:18 +0900 - rev 598371
Push 65180 by VYV03354@nifty.ne.jp at Wed, 21 Jun 2017 16:48:08 +0000
Bug 1374629 - Add mozilla::NotNull to mozilla::Encoding constant declarations. r=hsivonen MozReview-Commit-ID: s1sYrq6tqm
037fd8822eaf2940eabf88b8a5e7fb33d2479a50: Bug 1374937 - Vendor encoding_c 0.7.6 into m-c. r?emk draft
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 21 Jun 2017 09:53:11 +0300 - rev 598370
Push 65180 by VYV03354@nifty.ne.jp at Wed, 21 Jun 2017 16:48:08 +0000
Bug 1374937 - Vendor encoding_c 0.7.6 into m-c. r?emk MozReview-Commit-ID: 8Nf9DuGyOP9
f03f5fcc109048ae3d2c25d8819336eb048b3eaf: Bug 1323277 - Don't inline ReadAddPrefixes. r?snorp draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 21 Jun 2017 17:22:35 +0200 - rev 598369
Push 65179 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:43:44 +0000
Bug 1323277 - Don't inline ReadAddPrefixes. r?snorp This should permanently modify the code layout, hopefully sidestepping the Snapdragon issue. It might also improve the crash reports if we do hit it, giving us more hope to narrow down the cause. MozReview-Commit-ID: 9bFvdTxqARl
8242b997d9d3ffe8511f479e87cccd5c6810aaf4: Bug 1323277 - Don't inline ReadAddPrefixes. r?jchen draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 21 Jun 2017 17:22:35 +0200 - rev 598368
Push 65178 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:42:17 +0000
Bug 1323277 - Don't inline ReadAddPrefixes. r?jchen This should permanently modify the code layout, hopefully sidestepping the Snapdragon issue. It might also improve the crash reports if we do hit it, giving us more hope to narrow down the cause. MozReview-Commit-ID: 9bFvdTxqARl
5a9f7afdb6fc9c6d4b346ee16c9251e71937c62c: Bug 1323277 - Don't inline ReadAddPrefixes. r?jchen draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 21 Jun 2017 17:22:35 +0200 - rev 598367
Push 65177 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:33:02 +0000
Bug 1323277 - Don't inline ReadAddPrefixes. r?jchen MozReview-Commit-ID: 9bFvdTxqARl
80ad930289d89fa4fa0c13486ea9cc5656b25a9f: Bug 1364319 - Make setWindowRect deterministic; r?automatedtester draft
Andreas Tolfsen <ato@sny.no> - Wed, 21 Jun 2017 17:13:51 +0100 - rev 598366
Push 65176 by bmo:ato@sny.no at Wed, 21 Jun 2017 16:30:07 +0000
Bug 1364319 - Make setWindowRect deterministic; r?automatedtester The Marionette setWindowRect command is meant to provide a blocking API for resizing and moving the window. This currently has an intermittent rate of ~0.254 with the WPT conformance test. The main issue in providing a blocking API is that the DOM resize event fires at a high rate and needs to be throttled. We are able to throttle this successfully with requestAnimationFrame, and before that, a hard-coded 60 fps setTimeout delay. To the naked eye, this appears to synchronise window resizing before returning the resposne to the client. However, occasionally the response contains the wrong window size. window.outerWidth and window.outerHeight do not appear to be deterministic as DOM properties are not synchronously populated. Calls to ChromeWindow.outerWidth and ChromeWindow.outerHeight sometimes also returns inconsistent values. Tests, document in the bug, have shown that somtimes, the returned window size from the setWindowRect command is correct, and that the size from the subsequent getWindowRect command is not. By using a combination of Services.tm.mainThread.idleDispatch and a blocking promise on not returning a response until the window size has changed, we are able to reduce the intermittent rate significantly (by over an order of magnitude). As one would expect, delaying computation allows DOM property values to populate, and as such does not address the underlying problem or make it inconceivable that the race described above could re-appear, but it does seem to be more reliable than the current approach. MozReview-Commit-ID: Lf2yeeXH082
f8621e0b17598fa42be89f746017e93fd8b0354a: Bug 1219725 - Add a button for session restore to the tab bar. r=gijs,r=mikedeboer,r=whimboo,r=dao ui-r=shorlander draft
Erica Wright <ewright@mozilla.com> - Tue, 20 Jun 2017 11:33:55 -0700 - rev 598365
Push 65175 by bmo:ewright@mozilla.com at Wed, 21 Jun 2017 16:28:03 +0000
Bug 1219725 - Add a button for session restore to the tab bar. r=gijs,r=mikedeboer,r=whimboo,r=dao ui-r=shorlander MozReview-Commit-ID: 6zrEbIxXp8c
9f1eb7e6cfd634fa5b16aa444b23440d86995d90: Bug 1370513 - Fix Subsection displayed in the sidebar r?chutten draft
flyingrub <flyinggrub@gmail.com> - Fri, 16 Jun 2017 14:04:50 +0200 - rev 598364
Push 65174 by bmo:flyinggrub@gmail.com at Wed, 21 Jun 2017 16:27:04 +0000
Bug 1370513 - Fix Subsection displayed in the sidebar r?chutten Allow to display subsection in the sidebar. The user can now select only one subsection to be displayed. MozReview-Commit-ID: HGFyssfZhfE
26d34468c8b8af26a753b9fed0aeb1e4ddc3bc07: Bug 1375040 - Use defineLazyPreferenceGetter for toolkit.cosmeticAnimations.enabled in tabbrowser.xml since we check the pref in multiple places. r?gijs draft
Jared Wein <jwein@mozilla.com> - Wed, 21 Jun 2017 12:25:11 -0400 - rev 598363
Push 65173 by bmo:jaws@mozilla.com at Wed, 21 Jun 2017 16:25:30 +0000
Bug 1375040 - Use defineLazyPreferenceGetter for toolkit.cosmeticAnimations.enabled in tabbrowser.xml since we check the pref in multiple places. r?gijs MozReview-Commit-ID: 7G5AbMsgJAR
305b82b649df18afdd2035d64e1f20ac645c8dcc: Bug 1323277 - Don't inline ReadAddPrefixes. r?nchen draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Wed, 21 Jun 2017 17:22:35 +0200 - rev 598362
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Bug 1323277 - Don't inline ReadAddPrefixes. r?nchen MozReview-Commit-ID: 9bFvdTxqARl
147ad58662c7eb63eb80ca941d49f4489467f565: Bug 1369508 - Avoid slow and unnecessary GetSystemMetrics calls for Window's command buttons during startup. r=jimm
Jonathan Watt <jwatt@jwatt.org> - Mon, 12 Jun 2017 21:11:44 +0100 - rev 598361
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Bug 1369508 - Avoid slow and unnecessary GetSystemMetrics calls for Window's command buttons during startup. r=jimm
fec6f08ea5ff7cda1154eceee994ab0762fcdd13: Backed out 17 changesets (bug 1363428) for various testfailures
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 21 Jun 2017 15:16:00 +0200 - rev 598360
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Backed out 17 changesets (bug 1363428) for various testfailures Backed out changeset 70ce0f808a66 (bug 1363428) Backed out changeset 5a9a4960a48a (bug 1363428) Backed out changeset a927531f40db (bug 1363428) Backed out changeset f1114f4af79a (bug 1363428) Backed out changeset 4ea37712ed33 (bug 1363428) Backed out changeset 11692e3c22eb (bug 1363428) Backed out changeset a85d3f3544cb (bug 1363428) Backed out changeset 6a7985dda6a1 (bug 1363428) Backed out changeset f09573370d2f (bug 1363428) Backed out changeset 2b5ad17f890a (bug 1363428) Backed out changeset c7086fa5816c (bug 1363428) Backed out changeset d2f9bdba146c (bug 1363428) Backed out changeset 014b9aeb9ac2 (bug 1363428) Backed out changeset 41d682cbc05f (bug 1363428) Backed out changeset e2e74e66ca3e (bug 1363428) Backed out changeset 97db3b14fafd (bug 1363428) Backed out changeset 42e2ae612663 (bug 1363428)
8282a7374309453f7a66bf1fbe0bcd8879a929e1: Backed out changeset 31a3362f641c (bug 1344910) for crashes in marionette.py | application crashed
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 21 Jun 2017 15:00:08 +0200 - rev 598359
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Backed out changeset 31a3362f641c (bug 1344910) for crashes in marionette.py | application crashed
3878dd93fa71888588d5bf73caa9b2e56f5b1106: Backed out changeset 94f08c38200b (bug 1344910)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 21 Jun 2017 14:59:33 +0200 - rev 598358
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Backed out changeset 94f08c38200b (bug 1344910)
a8c39cd57115d2250176ff5bedf42e9a20e358bd: Backed out changeset 352c30687dea (bug 1344917)
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 21 Jun 2017 14:59:32 +0200 - rev 598357
Push 65172 by gpascutto@mozilla.com at Wed, 21 Jun 2017 16:21:54 +0000
Backed out changeset 352c30687dea (bug 1344917)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip