fe65027400a252c7fe1785735c4e888d246e8074: Bug 1341086 - Part 3: stylo: Add thread-safe version of nsStyleUtil::IsSignificantChild(); r?emilio draft
Manish Goregaokar <manishearth@gmail.com> - Thu, 16 Mar 2017 14:10:22 -0700 - rev 501877
Push 50142 by bmo:manishearth@gmail.com at Tue, 21 Mar 2017 03:18:27 +0000
Bug 1341086 - Part 3: stylo: Add thread-safe version of nsStyleUtil::IsSignificantChild(); r?emilio MozReview-Commit-ID: 3l8cNwDHKFl
3a1d59f188ec0955599d5c4b1c7eea7c5ec26205: Bug 1337238 - Involve ProgressBar to CustomTabsActivity for page loading draft
Julian_Chu <walkingice0204@gmail.com> - Fri, 10 Mar 2017 15:29:35 +0800 - rev 501876
Push 50141 by bmo:walkingice0204@gmail.com at Tue, 21 Mar 2017 02:50:04 +0000
Bug 1337238 - Involve ProgressBar to CustomTabsActivity for page loading To add a progressbar to CustomTabsActivity then user knows page loading progress. MozReview-Commit-ID: L1Qc7Oj81bZ
cf3c7543d4025bddce8427ba8ae24fa0fadfc041: Bug 1337238 - Reuse some id resources in layout xml file draft
Julian_Chu <walkingice0204@gmail.com> - Fri, 10 Mar 2017 12:39:27 +0800 - rev 501875
Push 50141 by bmo:walkingice0204@gmail.com at Tue, 21 Mar 2017 02:50:04 +0000
Bug 1337238 - Reuse some id resources in layout xml file No need to create id resources for common widgets in each activities, e.g. toolbar. Reuse id resources to make less ambiguous when invoking `findViewById` In BrowserApp and CustomTabsActivity, both of them have ActionBar and Progress-Bar. Let them use the same id resource. MozReview-Commit-ID: 2jq18dwlBlm
0a525f9df0c06062c240fc07892c3b65b8aad683: Bug 1343153 - Part 3: Replace pointer to const with immutable reference for nsTimingFunction. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Mar 2017 14:36:19 +0800 - rev 501874
Push 50140 by bmo:boris.chiou@gmail.com at Tue, 21 Mar 2017 02:47:35 +0000
Bug 1343153 - Part 3: Replace pointer to const with immutable reference for nsTimingFunction. MozReview-Commit-ID: BcY4mTtCtjn
c8cf431bdd67c8a18d177b957ebdeac334d77309: Bug 1343153 - Part 2: Use Servo css-parser for ParseEasing. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Mar 2017 14:28:01 +0800 - rev 501873
Push 50140 by bmo:boris.chiou@gmail.com at Tue, 21 Mar 2017 02:47:35 +0000
Bug 1343153 - Part 2: Use Servo css-parser for ParseEasing. We use Servo css-parser to parse keyframe property-value pairs, so we should also use it to parse easing for Web Animations. MozReview-Commit-ID: FsfHQaNT2xO
953187a0ea71a34577da51d19aae04e07ba2fa79: Bug 1343153 - Part 1: Add some useful constructors for ComputedTimingFunction. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Mar 2017 16:37:49 +0800 - rev 501872
Push 50140 by bmo:boris.chiou@gmail.com at Tue, 21 Mar 2017 02:47:35 +0000
Bug 1343153 - Part 1: Add some useful constructors for ComputedTimingFunction. In order to avoid creating a temporary nsTimingFunction in some cases and calling Init(), add some useful constructors to reduce the redundant code. MozReview-Commit-ID: I8zmWeKl9aw
17201714f60906ef94ab194ceb9268d5c24a65c5: Bug 1348783 - use LazyLogModule for AudioChannel logging. draft
Alastor Wu <alwu@mozilla.com> - Tue, 21 Mar 2017 10:38:48 +0800 - rev 501871
Push 50139 by alwu@mozilla.com at Tue, 21 Mar 2017 02:39:12 +0000
Bug 1348783 - use LazyLogModule for AudioChannel logging. LazyLog can be used easily via adding the pref("logging.MODULE_NAME", DEBUG_LEVEL). It's more convenient than PRLog. MozReview-Commit-ID: T7uSxVAiN3
bf13fa41b578712c97f33461cc82dde3cfb142d1: Bug 1347514 - Regression test. r?dao draft
Mike Conley <mconley@mozilla.com> - Mon, 20 Mar 2017 12:00:33 -0400 - rev 501870
Push 50138 by mconley@mozilla.com at Tue, 21 Mar 2017 02:32:09 +0000
Bug 1347514 - Regression test. r?dao MozReview-Commit-ID: 98EE9BUsVtz
5900d940429f30ac89b84aa184e69a5d79edde98: Bug 1347514 - Tear down customize mode in a background tab if the users sends it to a different page. r?dao draft
Mike Conley <mconley@mozilla.com> - Mon, 20 Mar 2017 11:08:48 -0400 - rev 501869
Push 50138 by mconley@mozilla.com at Tue, 21 Mar 2017 02:32:09 +0000
Bug 1347514 - Tear down customize mode in a background tab if the users sends it to a different page. r?dao MozReview-Commit-ID: HQ39mwAhQjS
f46d0767dd38a9d0f98f1eb34a8d96fd2abb6f09: Bug 1348699 - Add test to ensure we don't track left pane queries. draft
Kit Cambridge <kit@yakshaving.ninja> - Mon, 20 Mar 2017 19:22:15 -0700 - rev 501868
Push 50137 by bmo:kit@mozilla.com at Tue, 21 Mar 2017 02:26:47 +0000
Bug 1348699 - Add test to ensure we don't track left pane queries. MozReview-Commit-ID: LFoCpvz2rAn
6dd03d02996448b5b7e7a410a97b5106f2ea7fc2: Bug 1312770 - Part 3, increase loading priority for images that are visible in viewport. r?tnikkel draft
Shih-Chiang Chien <schien@mozilla.com> - Tue, 21 Mar 2017 09:51:35 +0800 - rev 501867
Push 50136 by bmo:schien@mozilla.com at Tue, 21 Mar 2017 02:23:02 +0000
Bug 1312770 - Part 3, increase loading priority for images that are visible in viewport. r?tnikkel MozReview-Commit-ID: EsKRyMzZCKc
13e9755bd62bccb6764e645defcab3d0734dc134: Bug 1312770 - Part 2, slightly increase loading priority for images that need size information for layout. r?tnikkel draft
Shih-Chiang Chien <schien@mozilla.com> - Thu, 16 Feb 2017 15:16:36 +0800 - rev 501866
Push 50136 by bmo:schien@mozilla.com at Tue, 21 Mar 2017 02:23:02 +0000
Bug 1312770 - Part 2, slightly increase loading priority for images that need size information for layout. r?tnikkel MozReview-Commit-ID: JOpzYtZzH6o
57fdb18cbbee272c69196f6d3ed7ade6758f0ad6: Bug 1312770 - Part 1, allow any imgRequestProxy to adjust load priority. r?tnikkel draft
Shih-Chiang Chien <schien@mozilla.com> - Thu, 16 Feb 2017 14:01:22 +0800 - rev 501865
Push 50136 by bmo:schien@mozilla.com at Tue, 21 Mar 2017 02:23:02 +0000
Bug 1312770 - Part 1, allow any imgRequestProxy to adjust load priority. r?tnikkel MozReview-Commit-ID: AE5M2MxT6Ku
504e0d853231cecfa72710a03e48a2fd7dab2441: Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253) draft
Jonathan Hao <jhao@mozilla.com> - Mon, 20 Mar 2017 19:15:24 +0800 - rev 501864
Push 50135 by bmo:jhao@mozilla.com at Tue, 21 Mar 2017 02:08:50 +0000
Bug 967895 - Prompt (w/ Site Permission) before allowing content to extract canvas data (Tor 6253) This patch was originally authored by Tor project. See the original commit message: From 2dc66fc78a909884487b69a7ee1fba1b80afc5f2 Mon Sep 17 00:00:00 2001 From: Kathy Brade <brade@pearlcrescent.com> Date: Thu, 26 Sep 2013 17:11:19 -0400 Subject: Bug #6253: Add canvas image extraction prompt. (See also Bug #12684, Make "Not now" default for HTML5 canvas permission dialogue, patched by Isis Lovecruft.) This implements a `PopupNotification` [0] which notifies users that a website has attempted to access an HTML5 canvas. The default ordering for buttons is: Not Now Never for this site (recommended) Allow in the future * FIXES #12684 [1] by making "Not Now" the default in the HTML5 canvas fingerprinting permissions dialogue. * Palette icons included in HTML5 canvas permissions PopupNotification UI. The image is freely licensed and obtainable from: https://openclipart.org/image/300px/svg_to_png/21620/ben_palette.png * Includes a CSS whitespace hack from Pearl Crescent to the `CanvasPermissionPromptHelper_init()` function in `browser/base/content/browser.js` for causing the newlines in the `canvas.siteprompt` string (in torbutton.git, in `chrome/locale/en/torbutton.properties`) to render correctly in PopupNotification XUL <description> elements. [2] NOTE: Applying this patch requires an additional patch to TorButton, to store the additional UI strings before localisation. [3] [0]: https://mxr.mozilla.org/mozilla-esr24/source/toolkit/modules/PopupNotifications.jsm [1]: https://bugs.torproject.org/12684 [2]: https://trac.torproject.org/projects/tor/ticket/12684#comment:21 [3]: https://github.com/isislovecruft/torbutton/commit/368e74d62df349b27cf578525c3fa15da19ccdc2 Also includes: Bug 13021: Prompt before allowing Canvas isPointIn*() calls. Display our data extraction prompt and implement site-specific preferences for access to the isPointInPath() and isPointInStroke() methods. Bug 13439: No canvas prompt for content-callers. Both the Inspector and PDF.js raise canvas prompts although they are no danger as they are delivered with the browser itself and are no untrusted content. This patch exempts both of them from canvas prompts, too. If calling `DescribeScriptedCaller` fails neither `scriptFile` nor `scriptLine` are logged. MozReview-Commit-ID: 1PVHpiRCjC2
b2edb6fa959f95249b8672c6dd90bbeab0a2e5af: Bug 1349064 - Add <regex> to config/std-headers. - r=froydnj draft
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 20 Mar 2017 17:57:34 -0700 - rev 501863
Push 50134 by bmo:jgilbert@mozilla.com at Tue, 21 Mar 2017 01:58:13 +0000
Bug 1349064 - Add <regex> to config/std-headers. - r=froydnj The only exception type is regex_error, which inherits from runtime_error, which we wrap already. MozReview-Commit-ID: 6PwjR2ENnfa
8b71b704def2f5a585e96860d2b41bab38e1acc9: Bug 1348899 - update devtools' property db for CSS3 multicol column-span. draft
Jeremy Chen <jeremychen@mozilla.com> - Tue, 21 Mar 2017 09:15:08 +0800 - rev 501862
Push 50133 by jichen@mozilla.com at Tue, 21 Mar 2017 01:15:44 +0000
Bug 1348899 - update devtools' property db for CSS3 multicol column-span. This patch is auto generated by 'mach devtools-css-db' after we implemented the style-system support for CSS3 multicol column-span in Bug 1339298. MozReview-Commit-ID: 5Dl8BTHCHu5
f897fc6fb17f13251963aa4236e541064e9881d3: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 20 Mar 2017 17:49:18 -0700 - rev 501861
Push 50133 by jichen@mozilla.com at Tue, 21 Mar 2017 01:15:44 +0000
Merge autoland to central, a=merge MozReview-Commit-ID: L5hcbQfx0kn
2cafc12d8708e75e06e817c6df19a74a798e70dd: Backed out changeset ffa2f50d49ce (bug 1342258) for failing mochitest dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 20 Mar 2017 21:19:01 +0100 - rev 501860
Push 50133 by jichen@mozilla.com at Tue, 21 Mar 2017 01:15:44 +0000
Backed out changeset ffa2f50d49ce (bug 1342258) for failing mochitest dom/tests/mochitest/dom-level0/test_setting_document.domain_idn.html. r=backout
34b87d7ffe4ebd0b60632bcd6adab13decd368a0: Bug 1348221 - Implement NewNamedTimerCallback to create named timer callback. r=kats
KuoE0 <kuoe0.tw@gmail.com> - Tue, 21 Mar 2017 00:38:11 +0800 - rev 501859
Push 50133 by jichen@mozilla.com at Tue, 21 Mar 2017 01:15:44 +0000
Bug 1348221 - Implement NewNamedTimerCallback to create named timer callback. r=kats MozReview-Commit-ID: IcEVkfB3puW
a6463366885d555b7568cc4dac9423f20f276ccc: Bug 1346188 - Remove redundant AppConstants.jsm import from browser.js; r=dao
Federico Padua <federico_padua@yahoo.it> - Sun, 19 Mar 2017 16:12:48 +0100 - rev 501858
Push 50133 by jichen@mozilla.com at Tue, 21 Mar 2017 01:15:44 +0000
Bug 1346188 - Remove redundant AppConstants.jsm import from browser.js; r=dao This patch removes the redundant lazy import of AppConstants.jsm from browser/base/content/browser.js since it gets loaded previously as described in the bug description. MozReview-Commit-ID: EoSfSgedgNc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip