5a3d567fd8b56e998cb89df22742a4dd245cb29e: Bug 1125383 - Unbreak running single mochitests using the runtests.py script directly; r=ted
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 23 Jan 2015 17:25:06 -0500 - rev 239744
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1125383 - Unbreak running single mochitests using the runtests.py script directly; r=ted Without this, the following exception is thrown: TEST-UNEXPECTED-FAIL | unknown test url | uncaught exception - TypeError: SimpleTest.harnessParameters is undefined at http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:624
2c010ad45bd386f2e80e458c15a6f2d6e6d56255: Bug 1108750 - part 8 - move WebIDL unification logic to CommonBackend; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 15:38:26 -0500 - rev 239743
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 8 - move WebIDL unification logic to CommonBackend; r=mshal Similar to the changes made for IPDL files, this commit moves all of the non-makefile related logic for WebIDL files out of the recursive make backend and into the common build backend. Derivative backends that would like to do interesting things with WebIDL files now need to implement _handle_webidl_build, which takes more parameters, but should ideally require less duplication of logic.
a75da472515fe68558bf8277348d406a30e9bce9: Bug 1108750 - part 7 - move IPDL unification logic to CommonBackend; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 15:34:00 -0500 - rev 239742
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 7 - move IPDL unification logic to CommonBackend; r=mshal After a bunch of tiny changes, we're finally ready to make real progress. We can now move the grouping of the generated IDPL C++ files and the actual writing of the unified files for them into the common build backend. Derivative backends now only have to concern themselves with adding the particular logic that compiling those files requires.
d23cbb9c52718662ebd7bb402848b0e93fdffbbe: Bug 1108750 - part 6 - move unified source writing to the callers of _add_unified_build_rules; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 15:28:46 -0500 - rev 239741
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 6 - move unified source writing to the callers of _add_unified_build_rules; r=mshal _add_unified_build_rules shouldn't be in the business of writing out unified files. Some outside, higher-up logic should be doing that.
3951263969f85d9c69cb0d5fc6d8a093184d9068: Bug 1108750 - part 5 - move logic for writing all unified files into CommonBackend; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 15:11:39 -0500 - rev 239740
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 5 - move logic for writing all unified files into CommonBackend; r=mshal We'll need to write out unified files for multiple backends, not just the recursive make one. Put that logic someplace where all build backends can access it.
e80c66667c38b7ceb48d9e47db67c4d401252f39: Bug 1108750 - part 4 - remove handling of extra_dependencies from _add_unified_build_rules; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 15:07:43 -0500 - rev 239739
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 4 - remove handling of extra_dependencies from _add_unified_build_rules; r=mshal No callers use it, and the makefile rules it generates don't really do anything that the compiler won't already infer. Let's get rid of it.
e0a55a8b70bfce0b9b3b8ed8020b01de5eca13a9: Bug 1108750 - part 3 - move unified source mapping to the callers of _add_unified_build_rules; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 14:58:21 -0500 - rev 239738
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 3 - move unified source mapping to the callers of _add_unified_build_rules; r=mshal _add_unified_build_rules shouldn't be in the business of determining how to group files into their unified files. That logic belongs in the caller of _add_unified_build_rules. Once that's done, the logic for determining how to group files can migrate out of the recursive make bakend.
a55bd91ead7db804967c066c5294aa3a1c8191be: Bug 1108750 - part 2 - move _write_unified_file to CommonBackend; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 14:45:32 -0500 - rev 239737
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 2 - move _write_unified_file to CommonBackend; r=mshal Nothing about writing unified files is specific to the recursive make backend, and if we want to write the unified files for IPDL and WebIDL files, we'll need this functionality available in the common build backend.
6bda775985ab60184bba66966bffd177e9810b08: Bug 1108750 - part 1 - move group_unified_files to mozbuild.util; r=mshal
Nathan Froyd <froydnj@mozilla.com> - Mon, 19 Jan 2015 14:32:44 -0500 - rev 239736
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1108750 - part 1 - move group_unified_files to mozbuild.util; r=mshal RecursiveMakeBackend._group_unified_files doesn't contain any functionality specific to the recursive make backend. We would also like to move the unification of generated IPDL and WebIDL source files into the common build backend. Moving _group_unified_files into the common build backend would be the logical place for it, but the frontend should also be able to handle unifying files so that backends don't have to duplicate logic for UNIFIED_FILES. Therefore, we choose to move it to mozbuild.util as its final resting place.
9076fc40dad403b5d6203749af9404ac2bff6899: Bug 1075572 - Join the alloc task when finishing the GC; r=bhackett
Terrence Cole <terrence@mozilla.com> - Mon, 26 Jan 2015 13:29:00 -0800 - rev 239735
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1075572 - Join the alloc task when finishing the GC; r=bhackett
42750f461e9538db90ba895b458ab4e497198007: Bug 1125764 - Allow tour pages to hide UITour annotations and menus when losing visibility. r=Unfocused
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 28 Jan 2015 17:28:29 -0800 - rev 239734
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1125764 - Allow tour pages to hide UITour annotations and menus when losing visibility. r=Unfocused These allow list entries should be removed when bug 1123010 is fixed.
7513395c7d1b4fb3bd02a8c76ed1bc2fd95311e1: Bug 1126311 - Don't show OMTC warning when opening windows on Linux if e10s enabled by default. r=felipe.
Mike Conley <mconley@mozilla.com> - Wed, 28 Jan 2015 14:15:40 -0500 - rev 239733
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1126311 - Don't show OMTC warning when opening windows on Linux if e10s enabled by default. r=felipe.
7f684fa2c9d9e95e872dbab09a7d289aaef5641c: Bug 1124956 - Fix Sync engine selection after migration to FxA. r=adw
Mark Hammond <mhammond@skippinet.com.au> - Thu, 29 Jan 2015 10:41:00 +1100 - rev 239732
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1124956 - Fix Sync engine selection after migration to FxA. r=adw
5885bbf7c2e4cf413cc7a16d83dff1df8d25265f: Bug 1126738 - Use arrow functions in browser-data-submission-info-bar.js. r=dao
Giovanny Andres Gongora Granada <gioyik@gmail.com> - Wed, 28 Jan 2015 23:18:14 +0100 - rev 239731
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1126738 - Use arrow functions in browser-data-submission-info-bar.js. r=dao
0f93ca4a63a71d1db3f6a0d378e3b9e5799a6110: Bug 1125819 - Add cancelScheduledValues for automation tracking in web audio editor. r=vp
Jordan Santell <jsantell@gmail.com> - Wed, 28 Jan 2015 02:12:00 -0500 - rev 239730
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1125819 - Add cancelScheduledValues for automation tracking in web audio editor. r=vp
ac214aa8889259a408287394f437bebc18bb990b: Bug 1092571 - Disable intermittent tests failing due to AudioNodeActor::connectParam. r=vp
Jordan Santell <jsantell@gmail.com> - Wed, 28 Jan 2015 02:29:00 -0500 - rev 239729
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1092571 - Disable intermittent tests failing due to AudioNodeActor::connectParam. r=vp
9529933bb51c1acd91b8158efdedae7131a9088a: Bug 1076735 - Improve display of super DevTools mode request. r=jryans
Gene Vityugov <gene.vityugov@gmail.com> - Tue, 27 Jan 2015 10:59:00 -0500 - rev 239728
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1076735 - Improve display of super DevTools mode request. r=jryans
1028a620d6072545ed7b44a5c259f8da5b65a317: Bug 1126139 - Add an android:label for the reading list provider. r=nalexander
Richard Newman <rnewman@mozilla.com> - Wed, 28 Jan 2015 12:05:20 -0800 - rev 239727
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1126139 - Add an android:label for the reading list provider. r=nalexander
56b736e32ae613dcbbe06968751d47e9f19d40e8: Merge m-c to fx-team. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 28 Jan 2015 15:04:51 -0500 - rev 239726
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Merge m-c to fx-team. a=merge
a19de49dacb89713c5e3109343b1dd8cfcf3e8c2: Bug 1121110 - Add a shared.properties file for localizing strings used across tools;r=vporof
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 28 Jan 2015 11:57:27 -0800 - rev 239725
Push 506 by mleibovic@mozilla.com at Thu, 29 Jan 2015 12:40:10 +0000
Bug 1121110 - Add a shared.properties file for localizing strings used across tools;r=vporof
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip