Yury Delendik
5576308d8c
Bug 1218029 - Implements progressive Unicode chars decoding in nsScriptLoader. r=djvj
...
--HG--
extra : commitid : 4fqBUFXilM5
2015-11-30 08:54:52 -06:00
Yury Delendik
b984c50fec
Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj
...
--HG--
extra : commitid : 7TyrlgQ2f2Z
2015-12-01 08:00:58 -06:00
Yury Delendik
66199890c4
Bug 1218029 - Adds IncrementalStreamLoader interface stubs. r=djvj
...
--HG--
extra : commitid : J0UubFG9gvz
2015-11-30 08:54:11 -06:00
Olli Pettay
cc8c87cbc0
Bug 1134648, handle dynamic changes to rel=dns-prefetch, r=bz
...
--HG--
extra : rebase_source : 817f331da1cfadb0833a14a3a18c5d4769752b79
2015-12-01 19:22:20 +02:00
Kate McKinley
20bcd25937
Bug 1191460 Rebased patch and added userContextId to origin attributes. (r=tanvi,r=sicking)
2015-11-24 10:40:02 +09:00
Carsten "Tomcat" Book
ae43aac96a
Merge mozilla-central to mozilla-inbound
2015-12-01 15:27:23 +01:00
Carsten "Tomcat" Book
f3e1aec951
merge mozilla-inbound to mozilla-central a=merge
2015-12-01 15:25:14 +01:00
Mike Conley
9f4da372d6
Bug 1220752 - Fix and enable browser_bug1058164.js for e10s now that bug 918634 has landed. r=mrbkap
...
This also makes the test more precise since it now checks the order of
the pagehide and pageshow events.
--HG--
extra : commitid : JT7O7nc24wr
extra : rebase_source : 7be6c9154e8b24cbc392f60fe080821b54cc7930
extra : amend_source : c5acbb1c0b89220efa21b20fdc26c2fea6b51e64
2015-11-27 19:01:46 -05:00
Jorg K
5c46934990
Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. rs=ehsan on a CLOSED TREE
2015-11-26 09:21:00 +01:00
Carsten "Tomcat" Book
5fb313776a
Backed out changeset e925caf848fa (bug 1214377) for wrong reviewer in commit
2015-12-01 10:31:32 +01:00
Sunny Sidhu
cfa8942015
Bug 1220873
- Make Layer::mVisibleRegion a LayerIntRegion. r=botond
...
--HG--
extra : source : dc46048f7a9e9cc008c97e2d9e0a100944743055
extra : amend_source : 63783bc076e5969ebacdc8c74f9b5194a1891d9e
2015-11-29 02:07:55 -05:00
Nathan Froyd
cbb15c13e0
Bug 1225923 - part 5 - fix AppendElement(nsDependentAtomString(...)) calls; r=bz
...
The intent here is to copy the dependent string. We can make that
behavior more explicit by using the ToString method of nsIAtom instead.
2015-11-18 12:38:34 -05:00
Gabor Krizsanits
a0ff959566
Bug 1228542 - Resetting AuthorStyleSheets. r=bz
2015-12-01 13:54:34 +01:00
Christoph Kerschbaumer
6968aac9f3
Bug 1225882 - Force XSLT to load async if CORS is required. r=sicking
2015-11-30 20:13:20 -08:00
Jorg K
6b710fa7ee
Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. r=masayuki.
2015-11-27 15:27:00 +01:00
Jorg K
b366fdfc09
Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. Test. r=masayuki
2015-11-27 06:19:00 +01:00
Andrea Marchesini
80b6696753
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
Jorg K
6000f153f1
Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. r=roc
2015-11-26 09:21:00 +01:00
Boris Zbarsky
73208ce2f3
Bug 1228707. Add a away to call Web IDL callbacks while ignoring any errors from them, and use it in a few places. r=smaug
2015-11-30 22:04:09 -05:00
Boris Zbarsky
4cb14db1a1
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
2015-11-25 15:48:10 -05:00
Francois Marier
d031851eaa
Bug 1216793 - check against tracking protection list in XHR. r=gcp
2015-11-30 16:28:14 -08:00
Franziskus Kiefer
0f5677afd1
Bug 1187357 - rename referrer attribute to referrerpolicy in tests. r=hsivonen
2015-11-30 16:13:07 -08:00
Franziskus Kiefer
6bf24410e1
Bug 1187357 - rename referrer attribute to referrerpolicy. r=hsivonen
2015-11-30 16:13:03 -08:00
Mike Hommey
e225a0e389
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
b62a6327bd
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
6964f381f3
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
Randall Barker
c3c082c5dd
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
73d7c06ec0
Bug 1224015 - Part 1: nsLayoutUtils functions do not account for nsPresShell resolution r=tnikkel
2015-11-26 20:51:13 -06:00
Olli Pettay
83f410f44a
Bug 789315, notify MutationObservers before running <script>, r=khuey
...
--HG--
extra : rebase_source : 56c7b9f2f9dac9ef29ebdf6fc9a92ef5a0a0e578
2015-11-26 22:37:52 +02:00
Ehsan Akhgari
8ec3d68db3
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
358e4575c4
merge mozilla-inbound to mozilla-central a=merge
2015-11-26 16:54:27 +01:00
Carsten "Tomcat" Book
23302026c1
Backed out changeset 82c89f573e53 (bug 1191460)
...
--HG--
extra : rebase_source : 3940f457bfda06bbc7d9236b57403e431a9a5957
2015-11-26 12:02:59 +01:00
Carsten "Tomcat" Book
4478aaa8da
Merge mozilla-central to b2g-inbound
2015-11-25 14:00:32 +01:00
Yoshi Huang
4b500464f5
Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
2015-11-03 09:50:54 +08:00
Wes Kocher
fcb2a5060a
Merge b2ginbound to central, a=merge
...
--HG--
extra : commitid : DY49ZjkFuGD
2015-11-24 16:52:38 -08:00
Gabriele Svelto
d758582e63
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
c1df69ea87
Bug 1207546 - Integrate WebRTC with audio channels, r=roc
...
--HG--
rename : dom/base/test/test_audioNotification.html => dom/base/test/test_audioNotificationStream.html
2015-11-21 01:03:20 +00:00
Boris Zbarsky
888bc2d651
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
8b65346205
Bug 1226489 - Pass only a single rule to StyleRuleChanged. r=bzbarsky
...
--HG--
extra : transplant_source : g%3B%E8%9F%11/%88%E9R%85%0Dp5%CC%A7T%BC%10%0D%1E
2015-11-20 14:34:12 -08:00
Brian Birtles
4a1f1632e9
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
fd320ec088
Bug 1225699 part 5 - Use EffectSet in Element::GetAnimations; r=heycam
2015-11-26 16:53:53 +09:00
Brian Birtles
9400c59793
Bug 1225699 part 1 - Add EffectSet class; r=smaug
2015-11-26 16:53:53 +09:00
Phil Ringnalda
53745073f0
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
d71fb767c8
Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust
2015-11-25 15:48:10 -05:00
Sebastian Hengst
9be17fad9a
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
c9ba9a819b
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
24c720366e
Backed out changeset 79004346238d - wrong version of patch for bug 1211266
2015-11-25 17:44:30 +00:00
Andrea Marchesini
bd43353698
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
71a6f5da62
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
653d239045
Bug 1224596 part 5. Switch nsPerformance to using the new WorkerMainThreadRunnable::Dispatch signature. r=khuey
2015-11-24 00:04:20 -05:00