Francois Marier
b2e9d9f788
Bug 1216793 - check against tracking protection list in XHR. r=gcp
2015-11-30 16:28:14 -08:00
Franziskus Kiefer
95087253fb
Bug 1187357 - rename referrer attribute to referrerpolicy in tests. r=hsivonen
2015-11-30 16:13:07 -08:00
Franziskus Kiefer
234e8bb5a7
Bug 1187357 - rename referrer attribute to referrerpolicy. r=hsivonen
2015-11-30 16:13:03 -08:00
Mike Hommey
5743e8e7e6
Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj
...
There is no preprocessing directive in the file. Also, the current support for
preprocessing doesn't take into account any DEFINES that would be set in the
corresponding moz.build, which would be quite surprising would someone want
to use preprocessing on that file in the future.
2015-12-01 08:25:22 +09:00
Blake Kaplan
20a89c5ff7
Bug 1171215 - Compute third-partyness in the loadinfo instead of nsIHttpChannelInternal so that other protocols correctly respect the third-party cookie pref. r=sicking/ckerschb
2015-11-30 13:25:29 -08:00
Nathan Froyd
3b412eff4e
Bug 1229032 - don't copy arrays in PerformanceObserver::Observe; r=baku
...
Once we've sanitized the input data, there's no need to copy our
newly-allocated array into mEntryTypes; we can simply swap them and
avoid extra allocations.
2015-11-18 12:47:44 -05:00
Sunny Sidhu
ae5c61f89f
Bug 1220873 - Make Layer::mVisibleRegion a LayerIntRegion. r=botond
2015-11-29 02:07:55 -05:00
Andrea Marchesini
204cb4b912
Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax
2015-11-28 10:48:28 +00:00
Randall Barker
cda88e8c60
Bug 1224015 - Part 3: ifdef changes to C++APZ so that they only apply to single process APZ. r=tnikkel
...
Added MOZ_SINGLE_PROCESS_APZ flag.
2015-11-26 20:51:13 -06:00
Randall Barker
a3d7ead0d0
Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel
2015-11-26 20:51:13 -06:00
Olli Pettay
3b130cbd92
Bug 789315, notify MutationObservers before running <script>, r=khuey
2015-11-26 22:37:52 +02:00
Ehsan Akhgari
1f44c7d881
Bug 1201127 - Return the same ServiceWorkerRegistration object from service worker APIs dealing with the same underlying registration object; r=jdm
2015-11-26 15:13:33 -05:00
Carsten "Tomcat" Book
d229b39c6e
merge mozilla-inbound to mozilla-central a=merge
2015-11-26 16:54:27 +01:00
Carsten "Tomcat" Book
480ab42ddb
Backed out changeset 82c89f573e53 (bug 1191460)
2015-11-26 12:02:59 +01:00
Carsten "Tomcat" Book
fac7e1ada3
Merge mozilla-central to b2g-inbound
2015-11-25 14:00:32 +01:00
Yoshi Huang
dc3740f0fa
Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
2015-11-03 09:50:54 +08:00
Wes Kocher
0a27106e93
Merge b2ginbound to central, a=merge
2015-11-24 16:52:38 -08:00
Gabriele Svelto
8f42f09dcd
Bug 1207221 - Do not prevent the system app from vibrating when it is hidden. r=bz r=dhylands
2015-11-17 10:18:38 +01:00
Andrea Marchesini
56bdf487dc
Bug 1207546 - Integrate WebRTC with audio channels, r=roc
2015-11-21 01:03:20 +00:00
Boris Zbarsky
94ba1d4d1d
Back out bug 1172246 because of mochitest-JP bustage. Who needs tests that we care about running on try anyway?
2015-11-20 18:00:27 -05:00
L. David Baron
8c068b0ca1
Bug 1226489 - Pass only a single rule to StyleRuleChanged. r=bzbarsky
2015-11-20 14:34:12 -08:00
Brian Birtles
4b55f7e56f
Bug 1225699 part 6 - Use strong refs to store effects on their target elements; r=smaug
...
This is so that when we have code like:
elem.animate({ opacity: 0 }, 1000)
the resulting Animation object is kept alive by |elem| based on the following
ownership chain:
elem --(strong)--> KeyframeEffectReadOnly --(strong)--> Animation
Now, there is an ownership cycle introduced here because KeyframeEffectReadOnly
objects also store owning references to their target elements. This is broken
when the Animation finishes (if it does not fill forwards) or is cancelled
since either event will trigger a call to
KeyframeEffectReadOnly::UpdateTargetRegistration.
If the Animation fills forwards, the resource will not be released until
it is cancelled. For Animations corresponding to CSS Animations / CSS
Transitions this happens when the Element is unbound or when the corresponding
style property is updated causing the animation to be replaced or removed.
For the general case of script-generated animations, however, this cycle won't
be broken until the Element is unbound and all external references to the
Animation or KeyframeEffectReadOnly are dropped.
It's unfortunate that we can't more aggressively prune these objects but it's
what the spec currently says. I've posted to the mailing list[1] about this but
have yet to find a good solution.
[1] https://lists.w3.org/Archives/Public/public-fx/2015OctDec/0029.html
2015-11-26 16:53:54 +09:00
Brian Birtles
d9c38b59ea
Bug 1225699 part 5 - Use EffectSet in Element::GetAnimations; r=heycam
2015-11-26 16:53:53 +09:00
Brian Birtles
90225d735c
Bug 1225699 part 1 - Add EffectSet class; r=smaug
2015-11-26 16:53:53 +09:00
Phil Ringnalda
6d7dff3e17
Back out 13 changesets (bug 1170760) for Gu bustage in homescreen/test/unit/apps_test.js
...
CLOSED TREE
Backed out changeset 5d84599a8846 (bug 1170760)
Backed out changeset 6104fe33d5f5 (bug 1170760)
Backed out changeset 1dfb229da01d (bug 1170760)
Backed out changeset f380faddfdd8 (bug 1170760)
Backed out changeset 541831dc6b57 (bug 1170760)
Backed out changeset 6a5b7dfab882 (bug 1170760)
Backed out changeset ee514a256922 (bug 1170760)
Backed out changeset 3c2c1acc34ee (bug 1170760)
Backed out changeset dc2a7f5dc5d6 (bug 1170760)
Backed out changeset b312a08fbab5 (bug 1170760)
Backed out changeset cb6aba9b8497 (bug 1170760)
Backed out changeset 39e4f5b1ba40 (bug 1170760)
Backed out changeset 7d79cce3630a (bug 1170760)
2015-11-25 21:02:55 -08:00
Boris Zbarsky
460dc3f4c2
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
2015-11-25 15:48:10 -05:00
Sebastian Hengst
728b1a4f90
Backed out changeset 8405467ea7ad (bug 1211266) for static analysis bustage. r=backout on a CLOSED TREE
2015-11-25 21:17:02 +01:00
Andrea Marchesini
1a1ed9c08f
Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax
2015-11-25 17:48:19 +00:00
Andrea Marchesini
cabcc87c2d
Backed out changeset 79004346238d - wrong version of patch for bug 1211266
2015-11-25 17:44:30 +00:00
Andrea Marchesini
ab736e1e9a
Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax
2015-11-25 17:15:16 +00:00
Phil Ringnalda
e8d65ceaab
Back out changeset 2f614bcd9405 (bug 1221822) for test_conformance__extensions__ext-sRGB.html and test_webgl2_alpha_luminance.html failures
2015-11-23 21:55:59 -08:00
Boris Zbarsky
ded34db563
Bug 1224596 part 5. Switch nsPerformance to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00
Boris Zbarsky
63fa1800e8
Bug 1224596 part 4. Switch WebSocket to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00
Boris Zbarsky
f33b314349
Bug 1224596 part 3. Make some WebSocket(Impl) methods whose return value is totally ignored void. r=khuey
2015-11-24 00:04:20 -05:00
Boris Zbarsky
6beb57a6f0
Bug 1224596 part 2. Switch Navigator to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00
Jeff Gilbert
60873e7a70
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-23 19:27:13 -08:00
Blake Kaplan
b750b89be6
Bug 1196159 - Set nsGlobalWindow::mIsClosed properly after window.close(). r=billm
2015-11-23 15:08:14 -08:00
Bobby Holley
478a54a686
Bug 773429 - Remove dom.disable_image_src_set. r=khuey
2015-11-23 14:08:34 -08:00
Andrea Marchesini
0fb8d12cc5
Bug 1213815 - dom/webidl/HTMLHyperlinkElementUtils and URL don't need to throw exceptions as we did before, r=bz
2015-11-23 20:05:26 +00:00
Andrea Marchesini
99af7b6424
Bug 1213815 - Update URLSearchParams and URLUtils in webidl files, r=bz
2015-11-23 20:05:26 +00:00
sajitk
04d957e6a4
Bug 1219478: Replace PRLogModuleInfo usage with LazyLogModule in dom folders except media.r=amerchesini
2015-11-23 11:09:25 -08:00
Kate McKinley
a8bd31f1e0
Bug 1191460 - Rebased patch and added userContextId to origin attributes. r=tanvi, r=sicking
2015-11-24 10:40:02 +09:00
Jeff Gilbert
856bdc3076
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
2015-11-24 20:15:29 -08:00
Wes Kocher
eaa8ffc72a
Merge m-c to inbound, a=merge CLOSED TREE
2015-11-24 16:59:18 -08:00
Wes Kocher
a4cc7116fe
Backed out changeset cbc2c8a24438 (bug 1211266) for asan failures in test_fileapi_slice.html
2015-11-24 13:25:18 -08:00
Andrea Marchesini
7660343d72
Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax
2015-11-24 19:51:28 +00:00
Bobby Holley
8b2219c815
Bug 1213943 - Remove RELEASE_BUILD conditionality. r=bz
2015-11-24 10:37:53 -08:00
Andrew Herron
130eb91e43
Bug 586587 - support kHTMLMime in the Windows clipboard as CF_HTML. r=jimm
2015-07-22 16:56:57 +10:00
Andrea Marchesini
7bb13126c0
Bug 1223774 - Console API should check if the outer window exists, r=smaug
2015-11-23 17:16:22 +00:00
Christoph Kerschbaumer
6be6d3f2d2
Bug 1226437 - Speculative CSP should set speculative referrer policy instead of actual referrer policy. r=sicking
2015-11-20 09:35:32 -08:00