b337feb71c38797fbdfe4ff24ba34c5a74040c20: Bug 1202652 - Remove redundant and incorrect check when setting displayport margins. r=snorp
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 08 Sep 2015 14:04:48 -0400 - rev 261363
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1202652 - Remove redundant and incorrect check when setting displayport margins. r=snorp The intent of this check is to avoid setting the same margins more than once. However this is redundant because the code in nsLayoutUtils::SetDisplayPortMargins already has an equivalent check. Further, this code is wrong because it stores the old margins per-tab, and so once a new document is loaded the margins may be the same as "before" but they apply to a different element. In order to be correct the check would have to track the target element as well as the margin values, but it's easier to just get rid of this and let nsLayoutUtils handle it.
0724ac43fbcea5f320823d6b6d98c7e84381c542: Bug 1201569 - Remove unused fields. r=snorp
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 08 Sep 2015 14:04:42 -0400 - rev 261362
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1201569 - Remove unused fields. r=snorp
8df7dd2d23fdfdeda92dab10d5b2e7599435f4ae: Bug 1199041 - Clarify comment in DrawableUtil. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Tue, 01 Sep 2015 16:26:19 -0700 - rev 261361
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1199041 - Clarify comment in DrawableUtil. r=liuche
de590052e6283a8008dff28de5bca3d01454e8ff: Bug 1201324 - Hide savedsearch feature in a nightly flag.r?
Allison Naaktgeboren <ally@mozilla.com> - Tue, 08 Sep 2015 09:54:21 -0700 - rev 261360
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1201324 - Hide savedsearch feature in a nightly flag.r?
e556ecd514e0c3204cf13ed50f51aeb039f61a8e: Bug 1184172 - Show stackframe for errors in the webconsole. r=past
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Sep 2015 09:48:38 -0700 - rev 261359
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1184172 - Show stackframe for errors in the webconsole. r=past
1d9a8a4f79b99172d43215d154d23e40be8861f7: Bug 1196776 - Fix dynamic actors in browser content toolbox. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Sep 2015 09:48:38 -0700 - rev 261358
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1196776 - Fix dynamic actors in browser content toolbox. r=jryans
e95bfd7d9d36420790c0290fadf06f84b5cf069d: Bug 1199201 - Fix devtools loader path for WebIDE from loading it from local sources. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Sep 2015 09:48:38 -0700 - rev 261357
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1199201 - Fix devtools loader path for WebIDE from loading it from local sources. r=jryans
4cb79a78ecf5854b05717e8a871a55b043b1cc4a: Bug 1196288 - Fix various exceptions in gcli on b2g. r=jwalker
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Sep 2015 09:48:38 -0700 - rev 261356
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1196288 - Fix various exceptions in gcli on b2g. r=jwalker
5f5ffdb6dba376015615bac236f5cba08f544edf: Bug 1192921: Add an install location for system add-ons. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 04 Sep 2015 12:00:47 -0700 - rev 261355
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1192921: Add an install location for system add-ons. r=rhelmer This adds two new directory install locations. One contains the default system add-ons that ship with the application, the other contains system add-on that will eventually be updatable at runtime. The updatable location tracks the expected list of add-ons in a pref. and only returns add-ons from that list when asked for its list of add-ons. After processFileChanges has scanned all add-ons and updated the database it checks if the updated system add-ons match the expected set. If not we ignore those add-ons when working out which add-ons should be visible. If they do match then we ignore the app-shipped system add-ons when working out which are visible.
755c7faea24addab3efc62df99f0c248aa24b177: Bug 1192921: Split DirectoryInstallLocation into an immutable and mutable version. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 25 Aug 2015 16:01:55 -0700 - rev 261354
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1192921: Split DirectoryInstallLocation into an immutable and mutable version. r=rhelmer Most directory install locations are immutable at runtime. Only the profile location can be installed into and uninstalled from. The system add-on locations will be immutable as well but also be extended with some extra functionality so it is useful to split the immutable parts out into a shared class that both the mutable location and eventually system add-on locations can inherit from.
92d8e5a2c3c2ebc0e4a6f57305e683ad2de8c61e: Bug 1192921: Remove most assumptions that add-on IDs match filenames. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 25 Aug 2015 15:18:43 -0700 - rev 261353
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1192921: Remove most assumptions that add-on IDs match filenames. r=rhelmer Normal directory install locations expect add-ons to exist on disk with the naming convention "<id>.xpi". Originally system add-ons were going to do something different so I started working on this. In the end it is unnecessary but this work did reveal some cases where _sourceBundle wasn't being updated for add-ons and removing most of these assumptions is still valuable.
6a26e9891333ef1c1e1c9a3403a7ab814a55c2d8: Bug 1192921: Refactor add-on manager startup loop to better support validating install locations after scanning. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 21 Aug 2015 16:49:56 -0700 - rev 261352
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1192921: Refactor add-on manager startup loop to better support validating install locations after scanning. r=rhelmer The add-ons manager recognises the notion of "install locations". Each location can contain add-ons that are installed in the application. There are two main types, directory locations which exist as a directory somewhere in the filesystem and registry locations which exist in the Windows registry. The profile location is the one where add-ons installed through the UI exist, the other locations are for add-ons that are bundled with the application, installed by the OS or by third-party applications. Install locations have priorities. The profile location has the highest priority then the others gradually lower priorities. When an add-on exists in more than one install location the version in the highest priority location is the one that is visible and can be active in the application. We still retain details about the other versions in the database. On every startup the add-ons manager scans over these install locations to see if the set of installed add-ons has changed at all. A very quick check is done to see if the more thorough check in processFileChanges (which synchronously loads the add-ons database and install manifests for the add-ons) is needed. The job of processFileChanges is to load information about all the add-ons and update the add-ons database to match. It has to decide which add-ons to make visible, track what changes were made to the visible set of add-ons and call restartless add-ons install and uninstall scripts. The original version of processFileChanges attempted to optimise this by doing all of the work in a single loop over the add-ons in the locations. This mostly worked but made certain situations difficult to handle (see bug 607818 f.e.). There isn't much need for this level of optimisation. We're already in a slow pass and once all the data is loaded off the disk looping over it is fast. This changeset moves processFileChanges into the XPIProviderUtils file which is lazy loaded when necessary. While most of the code is the same it instead does one loop to update the database and gather information, then a second loop to update add-on visibility, record changes and call bootstrap scripts.
b5151c071c9d64b3733f42770fa83fca29f0c944: Bug 1192921: Load XPIProviderUtils in a sandbox to simulate the way it is loaded in B2G. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 04 Sep 2015 12:22:24 -0700 - rev 261351
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1192921: Load XPIProviderUtils in a sandbox to simulate the way it is loaded in B2G. r=rhelmer
ecbb521c3cd45caa425adcf4c78f907e28b6e6db: Backed out 1 changesets (bug 861335) for test failures in browser_webconsole_netlogging.js
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 08 Sep 2015 16:57:11 +0200 - rev 261350
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Backed out 1 changesets (bug 861335) for test failures in browser_webconsole_netlogging.js Backed out changeset de29d7eec4cf (bug 861335)
20cc75c647f1d3f8b4bc594b989f4cd0e73c9949: Merge mozilla-central to fx-team
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 08 Sep 2015 16:08:07 +0200 - rev 261349
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Merge mozilla-central to fx-team
de29d7eec4cff9eaaf6cf3ffc05782d8352ae97c: Bug 861335 - Link network requests from console to network panel. r=vporof
Panos Astithas <past@mozilla.com> - Tue, 01 Sep 2015 17:58:46 +0300 - rev 261348
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 861335 - Link network requests from console to network panel. r=vporof
e40065dd77cebf8e6f3ed02a68ad496da313fdf4: Bug 1201374 - Add a telemetry probe to track how often F11 fullscreen mode is used (browser-fullscreen). r=ttaubert p=ally
Jared Wein <jwein@mozilla.com> - Tue, 08 Sep 2015 08:53:05 -0400 - rev 261347
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1201374 - Add a telemetry probe to track how often F11 fullscreen mode is used (browser-fullscreen). r=ttaubert p=ally
b14d437728aaf5f232830d8e10de80caa62b22e0: Bug 1200656 - Reading list import from Edge leaks. r=jimm
Jared Wein <jwein@mozilla.com> - Tue, 08 Sep 2015 08:52:32 -0400 - rev 261346
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1200656 - Reading list import from Edge leaks. r=jimm
d11e3bc39d961c249ea31c5602ce6dfbfd169245: Bug 1185960 - add workaround for bug 1202618. r=gijs
Dão Gottwald <dao@mozilla.com> - Tue, 08 Sep 2015 13:27:41 +0200 - rev 261345
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1185960 - add workaround for bug 1202618. r=gijs
25f77883ec8af2689bde656a0366434ef7c62a0d: Bug 1201920: always clobber try jobs; r=mrrrgn
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 04 Sep 2015 13:07:13 -0400 - rev 261344
Push 17378 by kwierso@gmail.com at Wed, 09 Sep 2015 00:08:27 +0000
Bug 1201920: always clobber try jobs; r=mrrrgn This is accomplished by just not caching the workspaces. We'll want `opt_linux64.yml` and `dbg_linux64.yml` later to run these without clobbers for production trees.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip