2c6ce6b9ae425cb8090453a686ef51930a4151bd: Bug 1374422 - Enable OSX Cross Compiled Nightlies. r=kmoir
Justin Wood <Callek@gmail.com> - Wed, 21 Jun 2017 12:49:05 -0400 - rev 365364
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374422 - Enable OSX Cross Compiled Nightlies. r=kmoir MozReview-Commit-ID: D6LYYSDtW9v
92cac74e819ae25cd840a3f0ef02273e2eccb6d5: Bug 1374422 - Enable OSX cross-compile builds as tier1 on mozilla-central. r=dustin
Chris AtLee <catlee@mozilla.com> - Mon, 19 Jun 2017 16:47:11 -0400 - rev 365363
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +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
c6d27875faece43dd7ce707e4f30f2ce4835e8f8: Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. r=mikedeboer
Dão Gottwald <dao@mozilla.com> - Mon, 19 Jun 2017 12:57:09 +0200 - rev 365362
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1365541 - Re-implement reusing the selected tab when restoring a window to fix FX_SESSION_RESTORE_RESTORE_WINDOW_MS regression. r=mikedeboer MozReview-Commit-ID: CFxrJ8NjlER
4b6fe4dc69e32e3d292386a976db64999addbfd1: Bug 1374682 - Clean up processing of non-cancelable input blocks in InputQueue. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 21 Jun 2017 14:22:18 -0400 - rev 365361
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374682 - Clean up processing of non-cancelable input blocks in InputQueue. r=botond The main changes here are: - Make QueuedInput store a InputBlockState instead of a CancelableBlockState, and propagate these changes outwards as necessary. - Hoist some virtual functions from CancelableBlockState up into InputBlockState. These are mostly downcast-type functions but also a couple of others (DispatchEvent and MustStayActive) that are generally applicable to input blocks and not specific to block cancellation. - Modify the signatures of a few other functions in InputQueue (such as CanDiscardBlock) to take a InputBlockState even though all the current call sites pass in a CancelableBlockState. This will make it easier to plumb in a new non-cancelable block because the function can still be used without modification. MozReview-Commit-ID: IzhCxVjkKoj
5898d2436f409f0bd151a865addf8ade01057160: Bug 1374492 - Don't let extensions disable e10s in DevEdition. r=Felipe
Blake Kaplan <mrbkap@gmail.com> - Wed, 21 Jun 2017 10:57:52 -0700 - rev 365360
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374492 - Don't let extensions disable e10s in DevEdition. r=Felipe MozReview-Commit-ID: DBRl8Sx8QQ3
f865971d83575a02c00e2e55e438630d251f7ea7: Bug 1370863 - Remove log and getLogs commands from Marionette; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Wed, 07 Jun 2017 14:17:41 +0100 - rev 365359
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1370863 - Remove log and getLogs commands from Marionette; r=automatedtester MozReview-Commit-ID: HFZfJGwSqyT
1e92bb39550af4ea1753d975759cfa048fd85136: Bug 1370863 - Remove log() call from WPT Marionette executor; r=jgraham
Andreas Tolfsen <ato@sny.no> - Fri, 09 Jun 2017 14:23:56 +0100 - rev 365358
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1370863 - Remove log() call from WPT Marionette executor; r=jgraham MozReview-Commit-ID: G1EKpTswJ8h
addcbdea2bd54641bb3629b3dacc3ae224fde774: Bug 1370863 - Remove Marionette.log API from client; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 09 Jun 2017 14:28:15 +0100 - rev 365357
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1370863 - Remove Marionette.log API from client; r=automatedtester MozReview-Commit-ID: FjBQ2p1DyLn
e8e676d8958c7fcfd2194b6ab729fde2137ffd5c: Bug 1370863 - Stop using Marionette.log API in external media tests; r=automatedtester,SingingTree
Andreas Tolfsen <ato@sny.no> - Fri, 09 Jun 2017 14:29:49 +0100 - rev 365356
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1370863 - Stop using Marionette.log API in external media tests; r=automatedtester,SingingTree This removes the dependency on the Marionette server-side logging API from the external media tests. Instead, we rely on client-side logging alternatives. MozReview-Commit-ID: 8kMhMflYh4q
52b09d6a10dbf4e7460b3a1a277a21cb6aa0ed57: Bug 1370863 - Stop using Marionette.log API in harness; r=automatedtester
Andreas Tolfsen <ato@sny.no> - Fri, 09 Jun 2017 14:27:27 +0100 - rev 365355
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1370863 - Stop using Marionette.log API in harness; r=automatedtester MozReview-Commit-ID: 33ZPdJ486rJ
fde21799bb80043c55b24fccb51e8027e9952974: bug 1369041 - Allow child processes to discard data when overwhelmed r=bsmedberg,gfritzsche f?bsmedberg
Chris H-C <chutten@mozilla.com> - Fri, 09 Jun 2017 09:53:42 -0400 - rev 365354
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
bug 1369041 - Allow child processes to discard data when overwhelmed r=bsmedberg,gfritzsche f?bsmedberg It is possible in extreme cases that the Telemetry IPC Accumulator might be starved long enough that it cannot drain its stored accumulations for a while. Once we hit 5x the high water mark, start discarding data. Count each piece and type of discarded data and report it via a custom IPC message. MozReview-Commit-ID: JayRpa5QPec
6ce22ac573a71d1386a1624371a95ce6dd896174: Bug 1331618 - allow persistent indexedDB on unlimitedStorage permission. r=aswan
Luca Greco <lgreco@mozilla.com> - Fri, 16 Jun 2017 18:26:50 +0200 - rev 365353
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1331618 - allow persistent indexedDB on unlimitedStorage permission. r=aswan MozReview-Commit-ID: 6VYqywMgSoU
5dc0f2cd4bc7a0f78adb5d6413b1017db8327adc: Bug 1364319 - Make setWindowRect deterministic; r=automatedtester,maja_zf
Andreas Tolfsen <ato@sny.no> - Wed, 21 Jun 2017 17:13:51 +0100 - rev 365352
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1364319 - Make setWindowRect deterministic; r=automatedtester,maja_zf 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
b29d23ddaa6afe950cf8722490d6f1e77d519cdf: servo: Merge #17439 - Match compound selectors left-to-right (second try) (from bholley:compound_left_to_right); r=SimonSapin
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Jun 2017 09:28:43 -0700 - rev 365351
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
servo: Merge #17439 - Match compound selectors left-to-right (second try) (from bholley:compound_left_to_right); r=SimonSapin https://bugzilla.mozilla.org/show_bug.cgi?id=1373800 Source-Repo: https://github.com/servo/servo Source-Revision: b211664e877a3e4d712314fa7f3002fd19cff549
d1baa480be093c42e0a204f7b57020918e77bf56: Bug 1374453 - turn HSTS priming on in Beta r=ckerschb
Kate McKinley <kmckinley@mozilla.com> - Mon, 19 Jun 2017 14:46:48 -0700 - rev 365350
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374453 - turn HSTS priming on in Beta r=ckerschb MozReview-Commit-ID: JHc47g8cDmb
71ece2c1e68da6cf4949b57682c2700bab30edfb: Bug 1374443 - Decrease HSTS priming timeout to 2s r=ckerschb
Kate McKinley <kmckinley@mozilla.com> - Mon, 19 Jun 2017 14:35:27 -0700 - rev 365349
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374443 - Decrease HSTS priming timeout to 2s r=ckerschb MozReview-Commit-ID: 7brYAUXwHvE
81710b0b6ce3ca749a7b0924c8c57a723824f3d5: Bug 1374937 - Vendor encoding_c 0.7.6 into m-c. r=emk
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 21 Jun 2017 09:53:11 +0300 - rev 365348
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 1374937 - Vendor encoding_c 0.7.6 into m-c. r=emk MozReview-Commit-ID: 8Nf9DuGyOP9
cf345d031b958d9e9e477aaac620abbae7c9c162: Bug 981796 - Disable this test on Android. r=nalexander
Blake Kaplan <mrbkap@gmail.com> - Mon, 19 Jun 2017 17:23:11 -0700 - rev 365347
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 981796 - Disable this test on Android. r=nalexander Android sets dom.disable_window_showModalDialog to true in mobile.js so this test now fails because it explicitly sets the pref to false. For the time being, it's easiest to simply skip this test on Android and turn it back on once we remove the test entirely. MozReview-Commit-ID: 5XsiXupESvg
bae6691021e3f7882d8bdd26349d49f9b25b6907: Bug 981796 - Make tests that use showModalDialog pass. r=smaug
Blake Kaplan <mrbkap@gmail.com> - Fri, 16 Jun 2017 12:41:01 -0700 - rev 365346
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 981796 - Make tests that use showModalDialog pass. r=smaug Annoyingly, setting the pref doesn't magically make the function appear on the current window, so we create an iframe and retrieve it from there. MozReview-Commit-ID: 9fOr4YJOzXh
bd0ffaac1d66f69c97c6695f54806b833b1a4c16: Bug 981796 - Remove WPTs that assume we implement showModalDialog. r=smaug
Blake Kaplan <mrbkap@gmail.com> - Fri, 16 Jun 2017 12:42:47 -0700 - rev 365345
Push 91734 by kwierso@gmail.com at Thu, 22 Jun 2017 01:05:37 +0000
Bug 981796 - Remove WPTs that assume we implement showModalDialog. r=smaug MozReview-Commit-ID: HWJwAXgDnmx
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip