af534f12f8fee939e100f3b78b22dd712cecfbb4: Bug 931687: Use the -Gw flag on Windows builds for better linker optimizations. r=glandium
David Major <dmajor@mozilla.com> - Fri, 07 Oct 2016 08:31:24 -0500 - rev 422146
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 931687: Use the -Gw flag on Windows builds for better linker optimizations. r=glandium
6217f779742e62f225f2b9538fa82bc424a20a9f: Bug 1306382 - Automatically ExposeToActiveJS when reading out of a TenuredHeap<T> r=sfink r=mccr8
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 07 Oct 2016 13:58:37 +0200 - rev 422145
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1306382 - Automatically ExposeToActiveJS when reading out of a TenuredHeap<T> r=sfink r=mccr8
09bbad43f50e67b72ee52fcfb27474f3dacf5729: Bug 1308200 - Assert that we don't create a black->gray edge when writing to a function's extended slots r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 07 Oct 2016 13:58:37 +0200 - rev 422144
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1308200 - Assert that we don't create a black->gray edge when writing to a function's extended slots r=sfink
bb5040568cfba1b290517f77ad185541d293e872: Bug 1308048 - Ensure off-thread parse task's script is rooted correctly r=jandem a=abillings
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 07 Oct 2016 13:58:37 +0200 - rev 422143
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1308048 - Ensure off-thread parse task's script is rooted correctly r=jandem a=abillings
67f3ef959db7cb877a870af4746f1af25e6cb1ee: Bug 1304446 - Move |recordSearchInTelemetry| to BrowserUsageTelemetry.jsm. r=mak
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 07 Oct 2016 03:48:00 +0200 - rev 422142
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1304446 - Move |recordSearchInTelemetry| to BrowserUsageTelemetry.jsm. r=mak MozReview-Commit-ID: 3OWlz5alrsj
d6f37cd67e82f93925bb8e848a8087e7466918f0: Bug 1237152 - rename clear-origin-data to clear-origin-attributes-data, r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Wed, 05 Oct 2016 17:58:25 +0800 - rev 422141
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1237152 - rename clear-origin-data to clear-origin-attributes-data, r=smaug find \( -name '*.cpp' -o -name '*.h' -o -name '*.js' -o -name '*.jsm' -o -name '*.idl' -o -name '*.html' \) \ -a -type f -exec sed -i 's/clear-origin-data/clear-origin-attributes-data/g' {} \;
a0f243dead30790a4d2ab082be4a3b6e5aa0eb01: Bug 1301649 - nits for bug 1260931. r=smaug
Yoshi Huang <allstars.chh@mozilla.com> - Wed, 05 Oct 2016 16:40:52 +0800 - rev 422140
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1301649 - nits for bug 1260931. r=smaug - use MOZ_ASSERT_IF - always call inherit function
7c3ff2ee8dc2b2742fac529602d767d6d42127e5: Bug 1264137 - Part 4: Improve the usefulness of what we pass as requestingContext to nsIContentPolicy for navigations (loads in a docshell). r=bz
Yoshi Huang <allstars.chh@mozilla.com> - Tue, 13 Sep 2016 17:53:45 +0800 - rev 422139
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1264137 - Part 4: Improve the usefulness of what we pass as requestingContext to nsIContentPolicy for navigations (loads in a docshell). r=bz For toplevel document loads (TYPE_DOCUMENT) in the content process, we pass the currently-loaded window, if any. For toplevel document loads in the chrome process (e.g. tabs in non-e10s mode), we pass the node which created our docshell, if any. For all subframe loads, we pass the node that created the docshell, which is the frameElement of the window in the docshell.
5d13ef7f6be47cb86e54ad1d167e27d6138176cc: Bug 1264137 - Part 3: perform ContentPolicy check if the load is happening on this docshell. r=bz, smaug
Yoshi Huang <allstars.chh@mozilla.com> - Tue, 13 Sep 2016 16:50:56 +0800 - rev 422138
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1264137 - Part 3: perform ContentPolicy check if the load is happening on this docshell. r=bz, smaug
a665a8f5a2a75baada5cace5d35814b56ab7a94a: Bug 1264137 - Part 2: use isTargetTopLevelDocShell instead. r=bz
Yoshi Huang <allstars.chh@mozilla.com> - Mon, 12 Sep 2016 16:53:13 +0800 - rev 422137
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1264137 - Part 2: use isTargetTopLevelDocShell instead. r=bz In Bug 841850 we added a !isNewDocShell check. And In Bug 902350 we added a !isTargetTopLevelDocShell check. We can get rid of isNewDocShell variable and just keep track of isTargetTopLevelDocShell.
c579502f3ef6f6995988af7d926b551f36c2daed: Bug 1264137 - Part 1: rename from loadingPrincipal to requestingPrincipal in nsDocShell::InternalLoad. r=bz
Yoshi Huang <allstars.chh@mozilla.com> - Mon, 12 Sep 2016 15:44:05 +0800 - rev 422136
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1264137 - Part 1: rename from loadingPrincipal to requestingPrincipal in nsDocShell::InternalLoad. r=bz In nsIContentPolicy terminology, it uses 'requestingPrincipal'. So in nsDocShell::InternalLoad, we rename 'loadingPrincipal' to 'requestingPrincipal', and rename 'context' to 'requestingContext' when calling nsIContentPolicy.
72c643ed82ba38231f730a5995579e3606f43e9a: Bug 1299860 - Don't use the compositor backend of a popup with ImageBridge and VRManager. r=Bas
Nicolas Silva <nsilva@mozilla.com> - Fri, 07 Oct 2016 11:08:32 +0200 - rev 422135
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1299860 - Don't use the compositor backend of a popup with ImageBridge and VRManager. r=Bas
f7baf71da7efc530ac87ff4cc4777f06529ac222: Bug 1296649: Split ICEntry between Ion and Baseline version, r=jandem
Hannes Verschore <hv1989@gmail.com> - Fri, 07 Oct 2016 10:15:35 +0200 - rev 422134
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1296649: Split ICEntry between Ion and Baseline version, r=jandem
4b28c86a0536bad836c17597e57d1d5a4c3eac35: Bug 1300682 - Part 6: Use SharedThreadPool for GPU process decoders. r=dvander
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:33 +1300 - rev 422133
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 6: Use SharedThreadPool for GPU process decoders. r=dvander
7bafa704f35031912833ad1991cbfc5ab46aa58e: Bug 1300682 - Part 5: Use KnowsCompositor to initialize decoders and create one for VideoDecoderParent to use. r=nical,jya
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:33 +1300 - rev 422132
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 5: Use KnowsCompositor to initialize decoders and create one for VideoDecoderParent to use. r=nical,jya
19e24514eb8f6101cf52fe3f2c06a75e7f244b39: Bug 1300682 - Part 4: Set OtherPid() for VideoBridge. r=dvander
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:33 +1300 - rev 422131
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 4: Set OtherPid() for VideoBridge. r=dvander
0d5d1841286616dabd27d2cb629c46793bcf3ee4: Bug 1300682 - Part 3: Split KnowsCompositor into a standalone header. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:32 +1300 - rev 422130
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 3: Split KnowsCompositor into a standalone header. r=nical
9aec9ca6a65915dfbb370c3e7a5af3bbd1c6ed2e: Bug 1300682 - Part 2: Allow using the compositor device for IMFYCbCrImage. r=dvander
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:32 +1300 - rev 422129
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 2: Allow using the compositor device for IMFYCbCrImage. r=dvander
66adb66eeed57f304d0fc98de490e5714412e2b9: Bug 1300682 - Part 1: Make sure we create a TextureClient for VideoBridge even if the layers::Image doesn't support GetTextureClient. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 07 Oct 2016 21:13:32 +1300 - rev 422128
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Bug 1300682 - Part 1: Make sure we create a TextureClient for VideoBridge even if the layers::Image doesn't support GetTextureClient. r=nical
01fd505d5cc2621881fa344d977b5054ad055f3b: Fix parent process leaks when using the GPU process. (bug 1307972, r=billm)
David Anderson <danderson@mozilla.com> - Fri, 07 Oct 2016 00:07:10 -0700 - rev 422127
Push 31701 by bmo:james@hoppipolla.co.uk at Fri, 07 Oct 2016 14:21:46 +0000
Fix parent process leaks when using the GPU process. (bug 1307972, r=billm)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip