579e613faefe7aa5d6e948c01d63d314f0fdae96: Bug 1336047 - Add gdk/gdkwayland.h to system headers, r=glandium
Martin Stransky <stransky@redhat.com> - Thu, 02 Feb 2017 02:08:00 +0100 - rev 479468
Push 44267 by maglione.k@gmail.com at Mon, 06 Feb 2017 19:37:49 +0000
Bug 1336047 - Add gdk/gdkwayland.h to system headers, r=glandium
77d0c4f5e72ffdd8a0ed9360acd989aedc13adff: Bug 1331524 - Moved the tracking-protection icon before blocked-permissions-container. r=johannh
Mayank Srivastav <mayanksri18@yahoo.in> - Sat, 04 Feb 2017 22:16:41 +0530 - rev 479467
Push 44267 by maglione.k@gmail.com at Mon, 06 Feb 2017 19:37:49 +0000
Bug 1331524 - Moved the tracking-protection icon before blocked-permissions-container. r=johannh
0d4ed23eb2f3037a2d06b34c685357474768c348: Bug 1220936 - Flush console report to innerWindowID by using nsIDocument and nsILoadGroup. r=bkelly.
Tom Tung <shes050117@gmail.com> - Mon, 06 Feb 2017 09:19:34 +0800 - rev 479466
Push 44267 by maglione.k@gmail.com at Mon, 06 Feb 2017 19:37:49 +0000
Bug 1220936 - Flush console report to innerWindowID by using nsIDocument and nsILoadGroup. r=bkelly.
c426e659c0478e450beb33dcbdd711bfa08d5a7b: Bug 1336734 - Part 3 - Don't stop the GeckoNetworkManager unless we're really backgrounded. r?sebastian draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 05 Feb 2017 15:47:51 +0100 - rev 479465
Push 44266 by mozilla@buttercookie.de at Mon, 06 Feb 2017 19:35:12 +0000
Bug 1336734 - Part 3 - Don't stop the GeckoNetworkManager unless we're really backgrounded. r?sebastian Launching a new activity within our app triggers both onActivityPause() (the current activity) and onActivityResume() (the new activity) in GeckoApplication. The most prominent example at the moment are probably our preferences - entering/exiting/navigating within them always triggers a pause/resume combo. This means that currently, each time this happens the network manager is stopped only to be immediately restarted. To avoid this, we stop the network manager only when Gecko is actually being paused. MozReview-Commit-ID: 6NdScT5cLYL
1838c30e259032f193138f866330f9570151b417: Bug 1336734 - Part 2 - Implement GeckoActivityStatus for the FxAccountStatusActivity. r?sebastian draft
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 06 Feb 2017 20:30:20 +0100 - rev 479464
Push 44266 by mozilla@buttercookie.de at Mon, 06 Feb 2017 19:35:12 +0000
Bug 1336734 - Part 2 - Implement GeckoActivityStatus for the FxAccountStatusActivity. r?sebastian Since we're no longer pausing Gecko when entering this activity, it must implement this interface so we can still properly pause Gecko if we get backgrounded while on the Sync preferences screen. Most actions here are actually done via the application context (i.e. GeckoApplication), so overriding startActivity et al. providing mGeckoActivityOpened doesn't achieve all that much for most cases, but since we currently at most exit the screen (activity is finishing, so won't trigger a GeckoThread.onPause() call) and stay within our application (open a new tab in Firefox), we're still fine. MozReview-Commit-ID: 3760hXMjckX
e37983b61517ff11b220365b8710d993af48159d: Bug 1336734 - Part 1 - Have GeckoPreferences properly support GeckoActivityStatus. r?sebastian draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 05 Feb 2017 15:35:00 +0100 - rev 479463
Push 44266 by mozilla@buttercookie.de at Mon, 06 Feb 2017 19:35:12 +0000
Bug 1336734 - Part 1 - Have GeckoPreferences properly support GeckoActivityStatus. r?sebastian Currently, GeckoPreferences always returns "false" for isGeckoActivityOpened(), which means that when we're e.g. opening a new settings screen, GeckoApplication's onActivityPause() code assumes that Firefox is being backgrounded for real, calling GeckoThread.onPause(). This is then immediately followed by a call to onActivityResume() which unpauses Gecko again. To avoid this, GeckoPreferences needs to properly implement support for GeckoActivityStatus and check the target of outgoing intents along the lines of the implementation in GeckoActivity. MozReview-Commit-ID: UfPNAic5os
2f0300aa8f2374a03be60dc9c4fd811270b190ab: Bug 1324503 - Avoid reordering bookmark folders unnecessarially during sync r?kitcambridge,mak draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Thu, 26 Jan 2017 16:16:17 -0500 - rev 479462
Push 44265 by bmo:tchiovoloni@mozilla.com at Mon, 06 Feb 2017 19:34:51 +0000
Bug 1324503 - Avoid reordering bookmark folders unnecessarially during sync r?kitcambridge,mak This makes two changes: 1. when possible, we avoid reordering all-together. 2. when we must reorder, we fall back to the current order for items that we don't have a specified order for (previously this was unspecified). MozReview-Commit-ID: JgbajK7NDb9
8e1ec464104f2fa0c658e3a807713f9413d63c94: Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:52:34 +0000 - rev 479461
Push 44264 by bmo:ato@mozilla.com at Mon, 06 Feb 2017 19:13:44 +0000
Bug 1333014 - Support intercepted clicks and align with spec; r?maja_zf,whimboo The WebDriver specification changed recently to introduce a new 'element click intercepted' error that is returned if the high-level Element Click command attempts an element that is obscured by another (the other element's z-index, or order in the paint tree, is higher). This patch introduces the notion of 'container elements', which is an element's context. For example, an <option> element's container element or context is the nearest ancestral <select> or <datalist> element. It also makes a distinction between an element being pointer-interactable and merely being in-view. This is important since an element may be in view but not pointer-interactable (i.e. clicking its centre coordinates might be intercepted), and we do not want to wait for an element to become pointer-interactable after scrolling it into view if it is indeed obscured. MozReview-Commit-ID: 8dqGZP6UyOo
e050ac0c4ed462234678f489df467b053e7a5c7e: Bug 1333014 - Introduce new exceptions to Python client; r?whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:40:56 +0000 - rev 479460
Push 44264 by bmo:ato@mozilla.com at Mon, 06 Feb 2017 19:13:44 +0000
Bug 1333014 - Introduce new exceptions to Python client; r?whimboo This adds the new errors ElementNotInteractableException and ElementClickInterceptedException to the Marionette Python client. It marks the ElementNotVisibleException as a deprecated, but does not remove it for to backwards compatibility concerns with the Firefox upgrade tests. MozReview-Commit-ID: GPSwMo0fHnk
8f80f1b9bfbcaccd9ac8293fc4cc2f8d5e30fcdb: Bug 1333014 - Use static lookup of error status; r?whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:31:12 +0000 - rev 479459
Push 44264 by bmo:ato@mozilla.com at Mon, 06 Feb 2017 19:13:44 +0000
Bug 1333014 - Use static lookup of error status; r?whimboo We previously constructed each error instance on loading the testing/marionette/error.js module. We can avoid this overhead by using a static lookup table. MozReview-Commit-ID: 6S7XFvxPZpI
188a8f00ffc1c26091d9ede2284536ccfb8ae7d1: Bug 1333014 - Align element interaction errors with spec; r?whimboo draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:30:13 +0000 - rev 479458
Push 44264 by bmo:ato@mozilla.com at Mon, 06 Feb 2017 19:13:44 +0000
Bug 1333014 - Align element interaction errors with spec; r?whimboo This renames the ElementNotVisibleError to ElementNotInteractableError, and adds a new ElementClickInterceptedError. MozReview-Commit-ID: 6cjVghUCvyv
2561453770f14c8b8f6ee9056fd656231133e482: Bug 1333014 - Remove unused error.wrap; r?maja_zf draft
Andreas Tolfsen <ato@mozilla.com> - Fri, 03 Feb 2017 19:26:56 +0000 - rev 479457
Push 44264 by bmo:ato@mozilla.com at Mon, 06 Feb 2017 19:13:44 +0000
Bug 1333014 - Remove unused error.wrap; r?maja_zf MozReview-Commit-ID: 5i8qg7JzTJA
0020ad57fa37104c728e1e24c868bc614a15d6dc: Bug 1336910 - Enable linux64-ccov for gtest, marionette & web-platform-tests; r?jmaher draft enable-ccov-collection
Madeleine Chercover <madeleinechercover@me.com> - Sun, 05 Feb 2017 23:34:12 -0800 - rev 479456
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1336910 - Enable linux64-ccov for gtest, marionette & web-platform-tests; r?jmaher MozReview-Commit-ID: H2yUyPohceG
12c02bf624c48903b155428f7c8a419ba7a333a6: Bug 1335748 - Enable a subset of test suites on Linux64 QR builds. r=dustin
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:51:14 -0500 - rev 479455
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335748 - Enable a subset of test suites on Linux64 QR builds. r=dustin a=sheriffs for landing on m-c MozReview-Commit-ID: 21HebRtPfU8
9a4162f8ebd8071ed7f40e3c122b2523f12dc8f2: Bug 1335748 - Enable QR builds on win64 on m-c and graphics. r=kmoir
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:54 -0500 - rev 479454
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335748 - Enable QR builds on win64 on m-c and graphics. r=kmoir MozReview-Commit-ID: KDYwa748wkz
f687734f8b6f7b6b8d66720a7b05f84166331df2: Bug 1335748 - Enable QR builds on macosx64 on m-c and graphics. r=kmoir
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:54 -0500 - rev 479453
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335748 - Enable QR builds on macosx64 on m-c and graphics. r=kmoir MozReview-Commit-ID: BQDcraYBJy3
1f7a58a0c681b2c98bbb960efc583955ba144701: Bug 1335748 - Enable QR builds on linux64 on m-c and graphics. r=kmoir
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:54 -0500 - rev 479452
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335748 - Enable QR builds on linux64 on m-c and graphics. r=kmoir MozReview-Commit-ID: EB6WjIiBARv
b58c302e77b45f9861271e97d63a18113abe1dec: Bug 1335748 - Add in-tree mozconfigs for Quantum Render builds. r=dustin
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:53 -0500 - rev 479451
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335748 - Add in-tree mozconfigs for Quantum Render builds. r=dustin MozReview-Commit-ID: wGdHuhshuH
bfb91220ceb50677cc072e1c75b2342d5ba22b12: Bug 1335525 - Add --enable-webrender configure option and hook it up build webrender. r=gps
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:53 -0500 - rev 479450
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335525 - Add --enable-webrender configure option and hook it up build webrender. r=gps MozReview-Commit-ID: BWLoSnV2yEN
d300c689f52e788542909647d3ab05719a46bb85: Bug 1335525 - Add webrender dependencies to third_party/rust. r=gfx
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 06 Feb 2017 11:42:53 -0500 - rev 479449
Push 44263 by bmo:madeleinechercover@me.com at Mon, 06 Feb 2017 18:53:13 +0000
Bug 1335525 - Add webrender dependencies to third_party/rust. r=gfx MozReview-Commit-ID: L77ffKqR5QU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip