6e0e82c6b316d742c9f92d96aa59198caa418499: Bug 1402283 - Replace isalloc/isalloc_validate with static methods of a new AllocInfo class. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Nov 2017 13:49:33 +0900 - rev 391072
Push 97190 by mh@glandium.org at Fri, 10 Nov 2017 07:05:41 +0000
Bug 1402283 - Replace isalloc/isalloc_validate with static methods of a new AllocInfo class. r=njn Both functions do essentially the same thing, one having more validation than the other. We can use a template with a boolean parameter to avoid the duplication. Furthermore, we're soon going to require, in some cases, more information than just the size of the allocation, so we wrap their result in a helper class that gives information about an active allocation.
3f44c449e280d5b1327028ccfdc0505070336209: Bug 1402283 - Make arena_ralloc use the same arena as the original pointer when none is provided. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Nov 2017 09:51:10 +0900 - rev 391071
Push 97190 by mh@glandium.org at Fri, 10 Nov 2017 07:05:41 +0000
Bug 1402283 - Make arena_ralloc use the same arena as the original pointer when none is provided. r=njn When using plain realloc() on a pointer that was allocated with moz_arena_malloc, we want the resulting pointer to still belong to the same arena.
e2df7f0bf18245e0644b170a7b0173928da76afc: Bug 1402283 - Rename extent_node_t fields. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Nov 2017 17:20:20 +0900 - rev 391070
Push 97190 by mh@glandium.org at Fri, 10 Nov 2017 07:05:41 +0000
Bug 1402283 - Rename extent_node_t fields. r=njn
257e3b6e6cf823fa6a5b38dc4e68696f94acd0f6: Backed out 2 changesets (bug 1415214) for failures in 1415214.html
Phil Ringnalda <philringnalda@gmail.com> - Thu, 09 Nov 2017 22:46:22 -0800 - rev 391069
Push 97189 by philringnalda@gmail.com at Fri, 10 Nov 2017 06:46:33 +0000
Backed out 2 changesets (bug 1415214) for failures in 1415214.html Backed out changeset 54a656b4c587 (bug 1415214) Backed out changeset dbd2b14a7466 (bug 1415214) MozReview-Commit-ID: 3NOHVkBjMVD
54a656b4c58718bbd3bf672a2dec8e017d165406: Bug 1415214 - (Part 2) Add test case for the regression. r=jfkthame
Tommy Kuo <kuoe0@mozilla.com> - Fri, 10 Nov 2017 13:53:05 +0800 - rev 391068
Push 97188 by mtseng@mozilla.com at Fri, 10 Nov 2017 05:53:53 +0000
Bug 1415214 - (Part 2) Add test case for the regression. r=jfkthame MozReview-Commit-ID: 4g6QQtZsYT1
dbd2b14a7466ce46b5b66056df599416e38d5b8d: Bug 1415214 - (Part 1) Fix the bound of the clip rect for drawing decoration lines. r=jfkthame
Tommy Kuo <kuoe0@mozilla.com> - Fri, 10 Nov 2017 13:53:05 +0800 - rev 391067
Push 97188 by mtseng@mozilla.com at Fri, 10 Nov 2017 05:53:53 +0000
Bug 1415214 - (Part 1) Fix the bound of the clip rect for drawing decoration lines. r=jfkthame MozReview-Commit-ID: L534I2s3xTi
2ed0ff57330d5dc9b54d980bb034df17a7fb3e47: Bug 1411467 - Keeping PointerEvent enabled in early beta. r=smaug.
Stone Shih <sshih@mozilla.com> - Mon, 06 Nov 2017 17:43:59 +0800 - rev 391066
Push 97187 by sshih@mozilla.com at Fri, 10 Nov 2017 05:35:10 +0000
Bug 1411467 - Keeping PointerEvent enabled in early beta. r=smaug. MozReview-Commit-ID: 9eD5bs2RwkC
3ea6a1a7234311497e090123ea8725c107b47765: Backed out changeset 186ee641ae41 (bug 1415300) for frequent failures in browser_dbg-wasm-sourcemaps.js
Phil Ringnalda <philringnalda@gmail.com> - Thu, 09 Nov 2017 19:58:39 -0800 - rev 391065
Push 97186 by philringnalda@gmail.com at Fri, 10 Nov 2017 03:58:48 +0000
Backed out changeset 186ee641ae41 (bug 1415300) for frequent failures in browser_dbg-wasm-sourcemaps.js CLOSED TREE MozReview-Commit-ID: 4gWGPGXMgP6
d89736edd7a95f1f24222ae340a6509b7a7a703b: Backed out changeset 39beeec35ecc (bug 1415554) for failing devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html r=backout on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 10 Nov 2017 03:11:01 +0200 - rev 391064
Push 97185 by apavel@mozilla.com at Fri, 10 Nov 2017 01:11:33 +0000
Backed out changeset 39beeec35ecc (bug 1415554) for failing devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html r=backout on a CLOSED TREE
5ece2d052e8eecc7cc9ac9c10ade8bc794e3d8ab: merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 10 Nov 2017 02:47:06 +0200 - rev 391063
Push 97184 by archaeopteryx@coole-files.de at Fri, 10 Nov 2017 00:59:00 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
ed94dc665071d8d510688ff50bbedad2c7cb33ee: Bug 1416070 - Snooze time bomb in test_validators.js for 80 years or until a devtools peer fixes it. r=me on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 10 Nov 2017 02:40:53 +0200 - rev 391062
Push 97184 by archaeopteryx@coole-files.de at Fri, 10 Nov 2017 00:59:00 +0000
Bug 1416070 - Snooze time bomb in test_validators.js for 80 years or until a devtools peer fixes it. r=me on a CLOSED TREE
41a66272bd113526fa1e533268ebd5bbf39f7532: No bug, Automated HPKP preload list update from host bld-linux64-spot-035 - a=hpkp-update
ffxbld - Thu, 09 Nov 2017 12:27:53 -0800 - rev 391061
Push 97184 by archaeopteryx@coole-files.de at Fri, 10 Nov 2017 00:59:00 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-035 - a=hpkp-update
7d84a639c2715e0278236c42a27486ae1fe79c4c: No bug, Automated HSTS preload list update from host bld-linux64-spot-035 - a=hsts-update
ffxbld - Thu, 09 Nov 2017 12:27:50 -0800 - rev 391060
Push 97184 by archaeopteryx@coole-files.de at Fri, 10 Nov 2017 00:59:00 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-035 - a=hsts-update
54791453291c21807e995e63807b965708419ff3: Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 10 Nov 2017 09:07:48 +1100 - rev 391059
Push 97183 by nnethercote@mozilla.com at Fri, 10 Nov 2017 00:08:47 +0000
Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian. Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the getting of utf8 strings from prefs, which previously required using nsISupportsString with {get,set}ComplexValue. That bug also converted most uses. This patch finishes the job. - It removes the nsISupportsString support. - It converts existing code that relied on the nsISupportsString. - It removes the lint that was set up to detect such uses of nsISupportsString.
92f8f3e2d198cc60dd0e5d4f7e4fc65321903cce: Bug 1411259 - Reduce mochitest tab process leak threshold to 0 on non-Windows platforms. r=erahm
Andrew McCreight <continuation@gmail.com> - Fri, 10 Nov 2017 01:48:49 +0200 - rev 391058
Push 97182 by apavel@mozilla.com at Fri, 10 Nov 2017 00:00:25 +0000
Bug 1411259 - Reduce mochitest tab process leak threshold to 0 on non-Windows platforms. r=erahm Also, reduce the leak threshold on Windows.
39beeec35eccb3d38190a95cc50268ba7f7743d6: Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 08 Nov 2017 18:55:58 +0000 - rev 391057
Push 97181 by gabriel.luong@gmail.com at Thu, 09 Nov 2017 23:55:10 +0000
Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl MozReview-Commit-ID: 7NxFwgFLDAL
a812659b1aa89c977b90ecd58b3e8bcb07080095: Bug 380637, when an Alt+accesskey for a menubar menu is pressed, check if the user has blocked sites from overriding keyboard shortcuts, and don't send the event to the page if so. Add a similar check for the F10 key which focuses the menubar. An additional capturing keydown listener is added because the key needs to be blocked before content sees it. r=masayuki
Neil Deakin <neil@mozilla.com> - Thu, 09 Nov 2017 18:42:40 -0500 - rev 391056
Push 97180 by neil@mozilla.com at Thu, 09 Nov 2017 23:43:33 +0000
Bug 380637, when an Alt+accesskey for a menubar menu is pressed, check if the user has blocked sites from overriding keyboard shortcuts, and don't send the event to the page if so. Add a similar check for the F10 key which focuses the menubar. An additional capturing keydown listener is added because the key needs to be blocked before content sees it. r=masayuki
a1030875b7c8c7b33e49c91aefeacdacc4425724: Bug 1411705, check the pseudo char code in GetAccessKeyCandidates so that this check works in both keydown and keypress events, r=masayuki
Neil Deakin <neil@mozilla.com> - Thu, 09 Nov 2017 18:42:40 -0500 - rev 391055
Push 97180 by neil@mozilla.com at Thu, 09 Nov 2017 23:43:33 +0000
Bug 1411705, check the pseudo char code in GetAccessKeyCandidates so that this check works in both keydown and keypress events, r=masayuki
3a4fbb2ae0221a9cf3986bc18a199d3ddfcdb4b7: Bug 380637, move reserved key checking into ContentUtils so that it can be shared with menu accesskey checks , r=felipe
Neil Deakin <neil@mozilla.com> - Thu, 09 Nov 2017 18:42:39 -0500 - rev 391054
Push 97180 by neil@mozilla.com at Thu, 09 Nov 2017 23:43:33 +0000
Bug 380637, move reserved key checking into ContentUtils so that it can be shared with menu accesskey checks , r=felipe
b65525d75c01cd73197b457f930c6415f3bfafdf: Bug 380637, add site-specific permissions to prevent pages from overriding keyboard shortcuts. This is done by preventing the key combination from being sent to the content page, r=felipe
Neil Deakin <neil@mozilla.com> - Thu, 09 Nov 2017 18:42:39 -0500 - rev 391053
Push 97180 by neil@mozilla.com at Thu, 09 Nov 2017 23:43:33 +0000
Bug 380637, add site-specific permissions to prevent pages from overriding keyboard shortcuts. This is done by preventing the key combination from being sent to the content page, r=felipe Users can block the overriding of shortcuts using the permissions tab of the page info dialog, as with other permissions. Site permissions also allows the use of permissions.default.shortcuts to block overriding shortcuts for all sites.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip