dc9136806be4089f886af495c54b49d7a5984ebb: Bug 1269872 - convert webgl related crashtests to mochitest. r=jgilbert
Joel Maher <jmaher@mozilla.com> - Thu, 05 May 2016 10:22:33 -0400 - rev 296456
Push 76339 by jmaher@mozilla.com at Fri, 06 May 2016 19:55:34 +0000
Bug 1269872 - convert webgl related crashtests to mochitest. r=jgilbert MozReview-Commit-ID: KaCuwJJPTmO
e6cc013d3a14402ca979662ed96041d02e37929b: Bug 1057615 - Intermittent browser_bug561636.js,browser_bug595507.js | disable on windows. r=RyanVM
Joel Maher <jmaher@mozilla.com> - Fri, 06 May 2016 15:41:55 -0400 - rev 296455
Push 76338 by jmaher@mozilla.com at Fri, 06 May 2016 19:50:09 +0000
Bug 1057615 - Intermittent browser_bug561636.js,browser_bug595507.js | disable on windows. r=RyanVM MozReview-Commit-ID: HdfN01y40bB
ba15b12474951a4bc32939cdb9e91226abc64e2e: Bug 1270614 - Rename ReportMSETelemetry(). r=SingingTree
Ralph Giles <giles@mozilla.com> - Thu, 05 May 2016 12:48:45 -0700 - rev 296454
Push 76337 by rgiles@mozilla.com at Fri, 06 May 2016 19:49:38 +0000
Bug 1270614 - Rename ReportMSETelemetry(). r=SingingTree This function is no longer MSE-specific, so use a more general ReportTelemetry() name for it. MozReview-Commit-ID: JU7S4pEFLWk
f168a16230658632bd7d9bb3f689dccf2235c06b: Backed out 3 changesets (bug 1220307) for failures in test_dialogArguments.html and test_iframe_sandbox_modal.html
Wes Kocher <wkocher@mozilla.com> - Fri, 06 May 2016 12:38:36 -0700 - rev 296453
Push 76336 by kwierso@gmail.com at Fri, 06 May 2016 19:38:46 +0000
Backed out 3 changesets (bug 1220307) for failures in test_dialogArguments.html and test_iframe_sandbox_modal.html Backed out changeset d74e9d5a64c3 (bug 1220307) Backed out changeset 4e5db23bc712 (bug 1220307) Backed out changeset b3397e0d5d8d (bug 1220307)
88281a61cde87bf17658ae8d62e2ab7da8184d67: Bug 1266161 - Make DrawForcedBackgroundColor fill the entire draw region, not just the layer's visible region. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 06 May 2016 13:53:56 -0400 - rev 296452
Push 76335 by mstange@themasta.com at Fri, 06 May 2016 19:34:41 +0000
Bug 1266161 - Make DrawForcedBackgroundColor fill the entire draw region, not just the layer's visible region. r=mattwoodrow We need to do this because the entire draw region will be added to the layer's valid region after drawing. If there are parts in the valid region that are not in the visible region, we still need those parts to have valid content, because in a later frame the visible region may grow to include those parts. MozReview-Commit-ID: 6zESYbPAmrx
a91bb9c50c1f1c35d58c979ffc13c51084ef79b1: Backout Bug 1270115 - Rewrite browser_ConsoleStorageAPITests.js to run in e10s for bustage
Michael Layzell <michael@thelayzells.com> - Fri, 06 May 2016 15:31:58 -0400 - rev 296451
Push 76334 by michael@thelayzells.com at Fri, 06 May 2016 19:33:23 +0000
Backout Bug 1270115 - Rewrite browser_ConsoleStorageAPITests.js to run in e10s for bustage
5d6d5ca13d3d0bf0398537a2336c4728736a92e6: Bug 1270774 - Fix devtool memory test limits to allow for more nursery slop; r=fitzgen
Terrence Cole <terrence@mozilla.com> - Fri, 06 May 2016 12:18:11 -0700 - rev 296450
Push 76333 by tcole@mozilla.com at Fri, 06 May 2016 19:18:39 +0000
Bug 1270774 - Fix devtool memory test limits to allow for more nursery slop; r=fitzgen
d74e9d5a64c352187ab74b60255b571f6192a0e5: Bug 1220307 - part 3 - enable Rust in ARM Android nightly and debug builds; r=nalexander,margaret
Nathan Froyd <froydnj.com> - Fri, 06 May 2016 14:09:36 -0500 - rev 296449
Push 76332 by nfroyd@mozilla.com at Fri, 06 May 2016 19:12:14 +0000
Bug 1220307 - part 3 - enable Rust in ARM Android nightly and debug builds; r=nalexander,margaret
4e5db23bc712948e7371d69438033c03de29a00a: Bug 1220307 - part 2 - use something other than vector<T>::data() in TestMP4Rust.cpp; r=rillian
Nathan Froyd <froydnj.com> - Fri, 06 May 2016 15:09:36 -0400 - rev 296448
Push 76332 by nfroyd@mozilla.com at Fri, 06 May 2016 19:12:14 +0000
Bug 1220307 - part 2 - use something other than vector<T>::data() in TestMP4Rust.cpp; r=rillian Our copy of STLport on Android is so old, it doesn't have support for vector<T>::data(). The standard defines vector<T>::data() in terms of vector<T>::front(), so this change should work everywhere.
b3397e0d5d8d85b05637c03b141c532e6c3ad065: Bug 1220307 - part 1 - Rust tooltool packages for ARM Android builds; r=mshal
Nathan Froyd <froydnj@gmail.com> - Fri, 06 May 2016 15:09:36 -0400 - rev 296447
Push 76332 by nfroyd@mozilla.com at Fri, 06 May 2016 19:12:14 +0000
Bug 1220307 - part 1 - Rust tooltool packages for ARM Android builds; r=mshal
7389f08fb91c83a239add2be15e648431ed645f1: Bug 1270180: More instances of MOZ_CRASH converted to gfxDevCrash and getting GFX prefix. r=jgilbert
Milan Sreckovic <milan@mozilla.com> - Fri, 06 May 2016 10:19:31 -0400 - rev 296446
Push 76331 by msreckovic@mozilla.com at Fri, 06 May 2016 18:57:22 +0000
Bug 1270180: More instances of MOZ_CRASH converted to gfxDevCrash and getting GFX prefix. r=jgilbert MozReview-Commit-ID: BFUu2JG9Tk2
d9bbd4950bc00cb30c1b44403a1fc7dbc904e6b6: Bug 1269194 - Allow privileged code access to CheckerboardReportService. r=avih
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 06 May 2016 14:41:31 -0400 - rev 296445
Push 76330 by kgupta@mozilla.com at Fri, 06 May 2016 18:41:47 +0000
Bug 1269194 - Allow privileged code access to CheckerboardReportService. r=avih MozReview-Commit-ID: 1O13jLQw2OF
273d52aff2adeff1058e398c9bae1204b7fb9e5a: Bug 1270317 - Record hg version and install info; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 11:00:29 -0700 - rev 296444
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Record hg version and install info; r=jlund hgtool printed the hg version info when running. This is useful data when debugging Mercurial failures. Add it back in. We also add `hg debuginstall`, which prints useful bits about the install, including the Python path and version. MozReview-Commit-ID: IeKhfWDXEys
beded14a92c5ce87daf930bf5cf78772a798bd09: Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:59:52 -0700 - rev 296443
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund Now that the MercurialVCS VCS tool does things optimally, we no longer need to use hgtool! Again, this will effectively require a modern Mercurial version or things will fail. MozReview-Commit-ID: 9SM9qfYGlU6
86fccb7da8ac939618a2520639a10e67ab65a08a: Bug 1270317 - Use modern, optimal cloning in MercurialVCS.ensure_repo_and_revision(); r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:57:28 -0700 - rev 296442
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Use modern, optimal cloning in MercurialVCS.ensure_repo_and_revision(); r=jlund The code for ensure_repo_and_revision() has been completely overhauled. We now require shared repos using auto pooled storage via the share extension. This ensures that only a single copy of a logical repository's history is stored on disk. e.g. if you clone mozilla-central, inbound, and try, they'll all automatically share the same storage. The new code ensures the destination repo is using modern conventions and will delete the destination repo if it isn't. So once this gets deployed to production, machines will slowly start using optimal storage. This should make VCS operations significantly faster. Another optimization that is now in here is we check for presence of the wanted revision before doing `hg pull`. This saves some communication with the server if the revision is already present locally. This change effectively requires a modern version of Mercurial to be installed to run ensure_repo_and_revision(). Since Mercurial <3.7.3 has security vulnerabilities, we shouldn't be running <3.7.3 in automation. So I think this will be OK. If not, it will certainly be easy to identify which machines aren't updated! MozReview-Commit-ID: 62jtAsDj7rU
20cb1be5da65d226e85c8ecb200318eb1581c2d7: Bug 1270317 - Add query_pushinfo to MercurialVCS; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:52:52 -0700 - rev 296441
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Add query_pushinfo to MercurialVCS; r=jlund MercurialVCS doesn't currently implement the VCSMixin interface. This commit copies the implementation of query_pushinfo() from HgtoolVCS to MercurialVCS so it implements the interface. MozReview-Commit-ID: LKpLVhQoKww
214b6958340a237d4cb67a09cc7eb2c49541d973: Bug 1270317 - Define a clone_upstream_url property; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:51:06 -0700 - rev 296440
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Define a clone_upstream_url property; r=jlund We currently have a "clone_by_revision" property that indicates to perform a `hg clone -r`. We use it for cloning from Try. Cloning single revisions undermines the benefits of clone bundles. So, I'll be replacing "clone_by_revision" with a feature that clones from another "upstream" repo then does a `hg pull -r` on the wanted revision. This commit starts that work by introducing a "clone_upstream_url" property. We define it on Try. It is currently unused. MozReview-Commit-ID: Dohs8bCTUkB
e97f355e24c9a98f62ade458ce6a25364088b9a4: Bug 1270317 - Remove purgelong compatibility with ancient Mercurial versions; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:50:52 -0700 - rev 296439
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Remove purgelong compatibility with ancient Mercurial versions; r=jlund We no longer use <3.7 in automation. So drop support for <3.2. While I was here, I also added magic variables to the extension so Mercurial can react intelligently to version compatibility issues. MozReview-Commit-ID: 4tAvQljasDR
e679c2e0b1b5d8e6ec19deaa44dbbdf9bcf31383: Bug 1270317 - Use modern exception syntax in purgelong; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:49:51 -0700 - rev 296438
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Use modern exception syntax in purgelong; r=jlund MozReview-Commit-ID: ISd4b14mjkl
b01744f2d97d0d3c6bb5a53dc58c789a8baf00b0: Bug 1270317 - Add the purgelong Mercurial extension; r=jlund
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:49:25 -0700 - rev 296437
Push 76329 by gszorc@mozilla.com at Fri, 06 May 2016 18:16:07 +0000
Bug 1270317 - Add the purgelong Mercurial extension; r=jlund The build/tools repo has a "purgelong" extension that is used to delete long filenames on Windows. Without this extension, the APIs Mercurial uses may run into path length issues and `hg purge` will fail. This commit is a straight import of the purgelong extension from https://hg.mozilla.org/build/tools minus the shebang line, which isn't needed. MozReview-Commit-ID: FIrEeWDf2Dl
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip