Xidorn Quan
57b9d7be94
Bug 1212299 part 1 - Forbid documents inside elements other than iframe from requesting fullscreen. r=smaug
...
--HG--
extra : source : b995b57bc1dd2003eeff6f568f5f22298ff81608
2015-10-12 11:24:23 +11:00
sajitk
7b928e2258
Bug 1201740 - Prevent interception if the request is a System XHR. r=bkelly
2015-10-11 18:13:09 +02:00
Ehsan Akhgari
202348d36c
Bug 1213514 - Don't bother checking for third party URLs at interception time unless if the user needs it; r=jdm
...
The current code is wasteful for the vast majority of our users.
2015-10-10 19:05:27 -04:00
Wes Kocher
95cce1f2c9
Merge m-c to inbound, a=merge
2015-10-09 16:45:31 -07:00
Boris Zbarsky
af065c06f0
Bug 1213289 part 3. Add a way to throw a DOMException with a custom message on ErrorResult. r=bkelly
2015-10-09 16:48:10 -04:00
Boris Zbarsky
a63708d836
Bug 1212360. Split up the MozStorageChanged event into separate events for sessionstorage and localstorage. r=khuey
2015-10-09 16:48:10 -04:00
Carsten "Tomcat" Book
4457b52a0c
Merge m-c to b2g-i
2015-10-09 14:41:04 +02:00
Shawn Huang
8cb7ad155e
Bug 1184017 - [MAP] Dispatch events to MAP event handlers, r=btian, sr=mrbkap
2015-10-09 18:23:20 +08:00
Xidorn Quan
f6fe1e11ba
Bug 1187801 part 3 - Add iframe fullscreen flag and stop auto-rollback when this flag presents. r=smaug
...
--HG--
extra : source : f7801f9c5b8e65862ead640f7b07ad87a40c9345
2015-10-08 17:47:39 +11:00
Xidorn Quan
2d891027c2
Bug 1187801 part 2 - Put clearing fullscreen state on element into an independent function. r=smaug
...
--HG--
extra : source : d461799695d7fe5325066d4134d0a57eac407627
2015-10-08 17:47:39 +11:00
Xidorn Quan
7ea7355828
Bug 1187801 part 1 - Rewrite nsDocument::RestorePreviousFullScreenState() to unify logic of reverting element in parent document. r=smaug
...
--HG--
extra : source : 05122469be2b1c792d19bf2fee7abb2a9cfa9d4d
2015-10-08 17:47:39 +11:00
Ehsan Akhgari
1869e89340
Bug 1212636 - Add a better error message for the content corrupcted error caused by the Promise being passed to FetchEvent.respondWith; r=bkelly
2015-10-07 18:06:26 -04:00
Andrew McCreight
bc16e7c355
Bug 1212148 - Outline DialogValueHolder::Get() and create the variant directly. r=bz
2015-10-07 13:11:09 -07:00
Andrea Marchesini
13352c21d4
Bug 1212009 - ReadFullySerializableObjects() doesn't use the aIndex param and it can be removed, r=smaug
2015-10-07 20:32:14 +01:00
Francois Marier
5adc75d084
Bug 1208629 - Properly support data: and blob: URIs with an integrity atribute. r=ckerschb
2015-10-07 11:27:19 -07:00
Bill McCloskey
c5d5457154
Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process
2015-10-07 11:15:11 -07:00
Jeff Walden
97f503201e
Bug 1052139 - Make more objects on the global prototype chain have immutable [[Prototype]], when we enable enforcement of this requirement. r=bz
...
--HG--
extra : rebase_source : bf51eb7770db290b639653cdcbf3586f888e8727
2015-10-08 15:07:57 -07:00
Andrew McCreight
ae5fe6a2ad
Bug 1210591, part 1 - Use nsVariantCC in various places. r=smaug
...
Most of these will end up in DataTransfer:mItems, so this is needed
for it to do anything useful.
2015-10-09 10:24:23 -07:00
Ehsan Akhgari
e6a62c4d9d
Bug 1213151 - Part 2: Use SpecialPowers.cleanUpSTSData() in a few tests; r=jdm
2015-10-09 10:56:19 -04:00
Ehsan Akhgari
fbd4c8c55b
Bug 1213150 - Part 1: Add a nsContentUtils::IsNonSubresourceRequest helper; r=jdm
2015-10-09 10:52:54 -04:00
Andrew McCreight
0ff7248107
Bug 1210517 - Create nsVariant directly rather than via do_CreateInstance(). r=froydnj
...
The goal here is to leave creation stuff mostly for JS, so we can
convert it entirely over to a non-threadsafe cycle-collected version
without breaking any existing C++ users.
I didn't do this for a remaining use in nsGlobalWindow.h to avoid
including nsVariant.h all over the place.
2015-10-07 08:17:42 -07:00
Boris Zbarsky
8a61b380af
Bug 1211624. document.all should be iterable, and so should be various other things that have an anonymous indexed getter. r=qdot
2015-10-07 09:31:32 -04:00
Aryeh Gregor
006ecb6285
Bug 1192855 - Check validity in advance for nsRange::InsertNode; r=hsivonen
2015-10-07 16:07:39 +03:00
Carsten "Tomcat" Book
08997000eb
Backed out 2 changesets (bug 1202902
) to recking bug 1202902
to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902
)
Backed out changeset d70c7fe532c6 (bug 1202902
)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
cdcff6d0a7
Backed out changeset c6b267589d0d (bug 1202902
) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE
2015-10-07 13:36:26 +02:00
Eddy Bruel
41c0e5355c
Bug 1178721 - Implement SuspendWorkersForWindow;r=khuey
2015-10-07 12:20:59 +02:00
Carsten "Tomcat" Book
e7ef778c9d
Backed out 1 changesets (bug 1202902
) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902
)
--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Xidorn Quan
a030778467
Bug 1126230 part 6 - Add nsIDocument::GetFullscreenStack() method. r=smaug
...
--HG--
extra : source : fd0e6295736145ff6189b04d1ebc1948c3b5a3c3
2015-10-07 14:04:32 +11:00
Ehsan Akhgari
158253749d
Bug 1210302 - Part 3: Add a NS_ParseRequestContentType API; r=mcmanus,sicking
2015-10-06 20:26:46 -04:00
Ehsan Akhgari
c3300a106e
Bug 1210302 - Part 2: Rename NS_ParseContentType to NS_ParseResponseContentType; r=mcmanus,sicking
2015-10-06 20:24:51 -04:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
52e365bb7b
Bug 1202902
- Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Jonas Sicking
1b8726e80b
Bug 1211751: Remove nsIChannelEventSink-forwarding from EventSource and FetchDriver. It's never needed. r=smaug
2015-10-08 13:41:38 -07:00
Ehsan Akhgari
93ed1d9a46
Bug 1204269 - Use the worker private in order to determine the origin of the entry settings object for workers; r=smaug
2015-10-06 10:08:46 -04:00
Ben Kelly
4ef3a4d97d
Bug 1210941 P5 Use LOAD_BYPASS_SERVICE_WORKER in nsObjectLoadingContent instead of ForceNoIntercept(). r=ehsan
2015-10-06 06:37:07 -07:00
Neil Deakin
8760ec0272
Bug 1206559, forward PuppetWidget::SetFocus request to the parent process, r=smaug
2015-10-06 09:14:49 -04:00
Kyle Machulis
acaa031d49
Bug 1211046 - Remove url parsing warning message for youtube embed check; r=cpeterson
2015-10-05 15:21:05 -07:00
Wes Kocher
0628e22f00
Merge m-c to inbound, a=merge CLOSED TREE
2015-10-05 13:11:26 -07:00
Wes Kocher
ab9156d415
Merge b2ginbound to central, a=merge
2015-10-05 13:09:32 -07:00
Wes Kocher
7492fb02ac
Merge inbound to central, a=merge
2015-10-05 13:02:21 -07:00
Andrew McCreight
5171450b27
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-05 09:38:14 -07:00
Boris Zbarsky
3f6a60d5c6
Bug 1209658 part 2. Add text/json and text/vtt as text MIME types. r=bkelly
...
--HG--
rename : parser/htmlparser/tests/mochitest/test_bug667533.html => parser/htmlparser/tests/mochitest/test_bug1209658.html
2015-10-05 12:23:26 -04:00
Boris Zbarsky
880bb3fc42
Bug 1209658 part 1. Refactor some parts of nsContentDLF to reduce code duplication and improve readability a bit. r=bkelly
2015-10-05 12:23:25 -04:00
Wes Kocher
c1750b75c7
Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
...
Backed out changeset fc04c5d43550 (bug 709490)
Backed out changeset cd8f9410d335 (bug 709490)
Backed out changeset 6e687c9143c1 (bug 709490)
Backed out changeset 9b20f2c833c4 (bug 709490)
Backed out changeset f9d130aea88e (bug 709490)
Backed out changeset fc513b410949 (bug 709490)
Backed out changeset acf6220b431a (bug 709490)
Backed out changeset 9bceaf913791 (bug 709490)
Backed out changeset 37fba20111e2 (bug 709490)
Backed out changeset 2285ce1596b8 (bug 709490)
Backed out changeset fb4e09920569 (bug 709490)
2015-10-05 08:28:25 -07:00
Carsten "Tomcat" Book
f11b039d32
Merge m-c to b2g-i on a CLOSED TREE
2015-10-05 13:55:18 +02:00
Boris Chiou
50975ecf3c
Bug 1210265 - Add a pref toggle for copying/pasting only plain text on B2G. r=timdream
...
Add a new preference, clibboard.plainTextOnly.
1. On: we only support kUnicodeMIME in SetData/GetData.
2. Off: we can support different MIME types in SetData/GetData
BTW, "copy image" is dependent on non-text/rich text support, so this
menu item is also disabled after we turn the pref off.
2015-10-02 00:26:00 +02:00
Ting-Yu Chou
2b85c7b794
Bug 1209865 - Add gecko profiler marker when mark() of User Timing API is called. r=baku
...
--HG--
extra : rebase_source : 7dffbb685cae7a4d94fcba18ba15766b7a602451
2015-09-30 16:53:37 +08:00
Nick Fitzgerald
ee543a3018
Bug 1209263 - Allow embedders to tell SpiderMonkey how to structured clone principals; r=bz
...
--HG--
extra : rebase_source : 04835c034431953344e83203e7753043461474ba
2015-10-02 16:44:00 +02:00
Carsten "Tomcat" Book
e91d5a31b6
Merge m-c to mozilla-inbound
2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book
ca77b70a8d
merge mozilla-inbound to mozilla-central a=merge
2015-10-02 11:52:49 +02:00
Nigel Babu
a47d2e063f
Backed out 9 changesets (bug 1126230) for Mulet Gij(25) and M(5) failures
...
Backed out changeset 8a9d8a556183 (bug 1126230)
Backed out changeset 441b55f015c2 (bug 1126230)
Backed out changeset 7bfa2a2d4e29 (bug 1126230)
Backed out changeset b55511536c65 (bug 1126230)
Backed out changeset ada76e419aac (bug 1126230)
Backed out changeset 745d659bef49 (bug 1126230)
Backed out changeset 7c303cc4c30b (bug 1126230)
Backed out changeset 8bf708acbad4 (bug 1126230)
Backed out changeset 590404aac357 (bug 1126230)
2015-10-02 13:39:20 +05:30
Nicholas Nethercote
77d38112ab
Bug 1209351 (part 2) - Optimize nsTHashTable::RemoveEntry() usage in dom/. r=bz.
...
--HG--
extra : rebase_source : 8550f181356550b6c0e540c12f61f2d1148d2050
2015-09-24 19:05:16 -07:00
Morris Tseng
861bb61b91
Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
...
--HG--
extra : rebase_source : bfdf6a97f372a3a5a2ecdd4a3c216ec64ec98e84
2015-10-05 10:50:16 +08:00
Morris Tseng
0e4c914203
Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers. r=baku, r=sfink
...
Thanks Jon Morton [:jmorton] (jonanin@gmail.com ) for polishing patches.
--HG--
extra : rebase_source : 8ee6656a9c2008482967962fed280ef78d0ff991
2015-10-05 10:50:16 +08:00
Ehsan Akhgari
8388e828b8
Bug 1166714 - Increase the test timeout to make it pass on the slow b2g emulator
2015-10-03 11:40:29 -04:00
Phil Ringnalda
23f82e924e
Back out 2 changesets (bug 1052139) for mochitest-jetpack bustage
...
Backed out changeset 3dc503961322 (bug 1052139)
Backed out changeset 6f278bc63614 (bug 1052139)
2015-10-02 22:10:24 -07:00
Kartikaya Gupta
3b2d3a423c
Bug 1208023 - Avoid using a bad initial-scale when computing the CSS viewport. r=botond
...
--HG--
extra : commitid : bYtCKg4w35
2015-10-02 23:08:23 -04:00
Kartikaya Gupta
5cf75acb53
Bug 1208023 - Ensure the minimum scale is a sane value greater than zero and add a separate flag to track if the default zoom is valid. r=botond
...
--HG--
extra : commitid : Iy421h6bUZN
2015-10-02 23:08:18 -04:00
Kartikaya Gupta
1b9e404cf9
Bug 1208023 - Remove unused function. r=botond
...
--HG--
extra : commitid : Fcz6aZy3ST4
2015-10-02 23:06:42 -04:00
Yoshi Huang
f97211a451
Bug 1167100 - User originAttribute in ContentPrincipalInfo. r=bholley
2015-09-23 18:19:06 +08:00
Bobby Holley
e91aae8249
Bug 1208622 - Separate API entry points. r=bz
2015-09-30 16:31:46 -07:00
Xidorn Quan
a6b216549e
Bug 1126230 part 5 - Add nsIDocument::GetFullscreenStack() method. r=smaug
...
--HG--
extra : source : 21918c2112ed8cdf821e5e6eac72ee57fc8c8960
2015-10-02 16:34:09 +10:00
Bill McCloskey
207404ad2d
Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs)
2015-10-01 21:18:48 -07:00
Wes Kocher
f0d829220d
Backed out changeset 821791826960 (bug 1197893) for Nexus build failures CLOSED TREE
2015-10-02 16:17:05 -07:00
Andrew McCreight
35cd15b8de
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-02 15:09:02 -07:00
Morris Tseng
4a94b0d70f
Bug 1210321 - Convert to external type before calling action. r=smaug
2015-10-02 09:51:18 +08:00
Jeff Walden
c29c28268a
Bug 1052139 - Make the [[Prototype]] of all objects on the window object's [[Prototype]] chain be immutable, BUT also disable the code that actually respects immutable-prototype handling. When we want to enable this, it'll then be a one-line change. r=bz
...
--HG--
extra : rebase_source : e8116d4aed87f03f4e0b91b60c6ccf43f040b31a
2014-11-28 02:58:23 -05:00
Bobby Holley
6e5afa381e
Bug 1210240 - Do some telemetry for potential subject-principal crash sites. r=gfritzsche,r=vladan
2015-10-02 14:13:27 -07:00
Bobby Holley
38e90b8588
Bug 1210294 - Remove the release-mode IsCallerChrome assertions from nsDOMWindowUtils. r=bz
2015-10-02 14:13:27 -07:00
Botond Ballo
72a3a301c4
Bug 1205511 - Use nsPresContext::DevToCSSPixelScale() where appropriate. r=kats
...
--HG--
extra : source : 16ed1b039eb1522f555c35e9df6e5632c69ff0a4
2015-09-28 20:14:26 -04:00
Andrew McCreight
7a2c6267d4
Backed out changeset 6fa9cdf4002b for breaking the build.
2015-10-02 10:49:28 -07:00
Andrew McCreight
404740a102
Bug 1197893 - Check the number of arguments for ThrowTypeError() and ThrowRangeError() at compile time. r=peterv
2015-10-02 10:42:08 -07:00
Christoph Kerschbaumer
9db34a3597
Bug 1199295 - Pass right loadingPrincipal to uriloader/prefetch - dom changes (r=smaug)
2015-10-02 09:10:02 -07:00
Tooru Fujisawa
5f0fd3cf24
Bug 1207494 - Part 2: Remove use of expression closure from dom/base/test/. r=peterv
...
--HG--
extra : commitid : LqRa7xO6Xr
extra : rebase_source : e429d4152f423e13fed9e88be330273070b8e0cd
2015-09-23 18:39:13 +09:00
Andrea Marchesini
7373ebaca0
Bug 1209919 - Improving naming and comments in StructuredCloneHelper, r=smaug
...
--HG--
rename : dom/base/StructuredCloneHelper.cpp => dom/base/StructuredCloneHolder.cpp
rename : dom/base/StructuredCloneHelper.h => dom/base/StructuredCloneHolder.h
2015-09-30 13:22:08 +01:00
Martin Thomson
2627615a00
Bug 1155923 - Temporarily restoring moz-prefixed interface, r=jesup,smaug
...
--HG--
extra : transplant_source : j%0DQ%EA%DD%1C%DCtL%A0g%8E%7D%9D%BC%DFf%19%C9%AE
2015-09-28 11:25:04 -07:00
Ehsan Akhgari
724bf24658
Bug 1198386 - Wait for the AudioContext to enter the running state before calling suspend() on it; r=karlt
2015-09-29 21:43:05 -04:00
Xidorn Quan
5d040064dc
Bug 1201798 part 2 - Update viewport scrollbar override for fullscreen and remove the leagcy css rule. r=roc
...
--HG--
extra : source : 339b4099bd0fa78b54befdfb55bebfbb98a46c14
2015-09-30 10:48:41 +10:00
Wes Kocher
6feb6f6051
Merge m-c to inbound, a=merge
2015-09-29 16:13:55 -07:00
Wes Kocher
69c6f1bd2f
Merge inbound to central, a=merge
2015-09-29 15:35:49 -07:00
Wes Kocher
df21b43278
Backed out changeset d0e88c95f3c5 (bug 1167100) for crashes a=backout
2015-09-29 10:25:20 -07:00
Nigel Babu
2ea092cec1
Backed out changeset 5f02a9d37e56 (bug 1208622) for windows build bustage
...
CLOSED TREE
2015-09-29 12:10:45 +05:30
Bobby Holley
46f21127a1
Bug 1208622 - Separate API entry points. r=bz
2015-09-28 22:51:30 -07:00
Kit Cambridge
a958ff06d5
Bug 1209361 - Add missing includes to dom/base
. r=mccr8
...
--HG--
extra : commitid : 3rsv1VgB0jB
extra : rebase_source : 677d913e8a0e0955963bbdb65d0e759e9148df7a
2015-09-28 21:31:56 -07:00
Neil Deakin
8748ab96f1
Bug 1208789, clear starting node before traversing backwards by document, r=smaug
2015-09-29 14:49:34 -04:00
Ehsan Akhgari
2eb09d4da3
Bug 1168398 - Ensure that the presshell is initialized before attempting to scroll something into its view; r=enndeakin
2015-09-28 21:19:57 -04:00
Kyle Machulis
62706101ab
Bug 1207785 - Telemetry probe for Youtube-related embed tags; r=cpeterson r=vladan
2015-09-28 16:08:16 -07:00
Randell Jesup
08e9208d4a
Bug 1178091: Implement RTCDataChannel BufferedAmountLowThreshold and bufferedamountlow event r=smaug,drno
2015-09-28 19:02:23 -04:00
Gijs Kruitbosch
8e06164f35
Bug 636905 - part 1: add a flag that tracks whether the user has interacted with a given document, r=smaug
...
--HG--
extra : commitid : ACnhGw56lMO
extra : rebase_source : 31c54c568da52ff724f11a9b7c0e833095171ae5
2015-09-26 14:54:29 +01:00
Brian Grinstead
d23fa8b95a
Bug 1034110 - Provide a way to observe mutations for ::before/::after pseudo elements;r=smaug
...
Adds a new chrome-only MutationObserverInit option called nativeAnonymousChildList
that will cause a mutation to fire when a native anonymous root is bound or unbound
2015-09-24 08:23:32 -07:00
Carsten "Tomcat" Book
363e40e298
merge mozilla-inbound to mozilla-central a=merge
2015-09-28 14:13:24 +02:00
Carsten "Tomcat" Book
2deb7b2220
merge b2g-inbound to mozilla-central a=merge
2015-09-28 14:08:18 +02:00
Olli Pettay
cca9c7578b
bug 1072150, backout the release assertion which changed the ancient requirements of nsContentUtils::IsCallerChrome(), a=backout
2015-09-27 00:52:26 +03:00
Yoshi Huang
872722fe37
Bug 1167100 - User nsIPrincipal.originAttribute in ContentPrincipalInfo. r=bholley
2015-09-23 18:19:06 +08:00
Olli Pettay
3bd1951671
bug 1072150, backout the release assertion which changed the ancient requirements of nsContentUtils::IsCallerChrome(), a=backout
2015-09-27 00:52:26 +03:00
Bobby Holley
bf99ce5996
Bug 1072150 - Crash in SubjectPrincipal if there's no active AutoJSAPI. r=bz
2015-09-24 14:02:42 -07:00
Bobby Holley
110f12e7ca
Bug 1072150 - Use the opt-out for various sloppy consumers. r=bz
2015-09-24 14:02:41 -07:00
Bobby Holley
f306d3926d
Bug 1072150 - Introduce a transitional legacy API that works like things used to. r=bz
2015-09-24 14:02:41 -07:00
Bobby Holley
023e962751
Bug 1072150 - Don't examine the subject principal in CheckSameOrigin. r=bz
...
I can't believe we do this.
2015-09-24 14:02:40 -07:00
Michael Layzell
59b6510302
Bug 1207233 - Don't provide a default content-type header if user calls XHR.setRequestHeader('Content-Type', ''), r=jduell
2015-09-24 16:54:11 -04:00
Bobby Holley
627b3ff6ca
Bug 1208517 - Use the legacy opt-out in CanAccessNativeAnon for now to avoid crashes. r=me
2015-09-26 00:32:05 -07:00
Wes Kocher
8631de9c2b
Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
...
Backed out changeset 5be7514914b6 (bug 709490)
Backed out changeset 04b6f94fbe8a (bug 709490)
Backed out changeset 00c0e85dd8cd (bug 709490)
Backed out changeset 221385b7b81a (bug 709490)
Backed out changeset ecc38c18734f (bug 709490)
Backed out changeset 22878c936384 (bug 709490)
Backed out changeset 0edcbb60eee3 (bug 709490)
Backed out changeset 5feceec2014b (bug 709490)
Backed out changeset 835b655cb873 (bug 709490)
Backed out changeset 6fbb4a3f8cf7 (bug 709490)
Backed out changeset a5f8646fa156 (bug 709490)
Backed out changeset 2ae1386916b3 (bug 709490)
Backed out changeset 6b29a2a0a8fb (bug 709490)
2015-09-29 08:57:36 -07:00
Michael Layzell
347e167d56
Bug 1209329 - Improve comments about about: URIs in nsContentUtils::InternalStorageAllowedForPrincipal, r=bholley
2015-09-29 11:40:14 -04:00
Andrea Marchesini
66b3673ccc
Bug 1209461 - Remove compilation warnings in nsFrameMessageManager, r=smaug
2015-09-29 16:36:36 +01:00
Kannan Vijayan
21840c31cf
Bug 1209193 - Cache PR_GetNumberOfProcessors when checking to do off-main-thread script compilation. r=luke
2015-09-29 10:41:55 -04:00
Morris Tseng
c5927f2dae
Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer, r=roc
2015-09-29 11:51:25 +01:00
Morris Tseng
5bfbf77ee0
Bug 709490 - Part 3: Transfer OffscreenCanvas from mainthread to workers., r=baku, r=sfink
2015-09-29 11:51:24 +01:00
Andrew McCreight
2e00ba83cd
Bug 1207752 - Increase how long we let incremental GC run before forcing it to finish. r=smaug
...
Some users with many tabs have reported extremely long GC pauses
triggered by the CC forcing the GC to finish. Increasing the limit may
cause memory to be somewhat higher for these users, but that is better
than 30 second pauses.
2015-09-23 12:12:00 +02:00
Ehsan Akhgari
0bc360edc4
Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku
2015-09-24 10:09:10 -04:00
Wes Kocher
46c7f8fbad
Merge fx-team to central, a=merge CLOSED TREE
2015-09-23 13:22:10 -07:00
Wes Kocher
0625b82581
Merge b2ginbound to central, a=merge CLOSED TREE
2015-09-23 13:18:17 -07:00
Carsten "Tomcat" Book
8c6fb25f01
Merge mozilla-central to fx-team
...
--HG--
rename : ipc/chromium/src/third_party/libevent-avoid-empty-sighandler.patch => ipc/chromium/src/third_party/libevent/patches/avoid-empty-sighandler.patch
rename : ipc/chromium/src/third_party/libevent-dont-use-issetugid-on-android.patch => ipc/chromium/src/third_party/libevent/patches/dont-use-issetugid-on-android.patch
rename : ipc/chromium/src/third_party/libevent/mac-arc4random-buf.patch => ipc/chromium/src/third_party/libevent/patches/mac-arc4random-buf.patch
rename : ipc/chromium/src/third_party/libevent/openbsd-no-arc4random_addrandom.patch => ipc/chromium/src/third_party/libevent/patches/openbsd-no-arc4random_addrandom.patch
rename : ipc/chromium/src/third_party/libevent-use-non-deprecated-syscalls.patch => ipc/chromium/src/third_party/libevent/patches/use-non-deprecated-syscalls.patch
rename : testing/web-platform/mozilla/tests/service-workers/service-worker/getregistrations.sub.html => testing/web-platform/mozilla/tests/service-workers/service-worker/getregistrations.https.html
extra : rebase_source : 67b20330e6107d82c58c1fb0d90926d799380b54
2015-09-23 12:40:30 +02:00
Carsten "Tomcat" Book
774fe78402
Merge mozilla-central to b2g-inbound
2015-09-23 12:35:32 +02:00
Florian Quèze
2d45fb9b54
Bug 862147 - instrument usage of window.sidebar.addSearchEngine, r=froydnj,smaug.
2015-09-23 12:05:37 +02:00
Jocelyn Liu
1832bcbeea
Bug 1181482 - Patch3: Implement |sendResponse| and BluetoothGattAttributeEvent for GATT server read/write requests. r=btian, r=bz
2015-09-23 14:16:27 +08:00
Boris Zbarsky
9fe6d747e1
Bug 1176313. Reland the changes to make Attr handling follow the spec again. This is a relanding of bug 1075702, effectively. r=smaug
2015-09-22 13:13:26 -04:00
Michael Layzell
3c93c54b80
Bug 918742 - Correct handling of author-supplied charsets in XMLHttpRequest, r=bz
2015-09-22 12:26:15 -04:00
Carsten "Tomcat" Book
6d064687ac
Merge mozilla-central to mozilla-inbound
2015-09-22 12:49:44 +02:00
Carsten "Tomcat" Book
651a168616
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : toolkit/devtools/server/actors/styleeditor.js => devtools/server/actors/styleeditor.js
rename : toolkit/devtools/server/actors/stylesheets.js => devtools/server/actors/stylesheets.js
rename : toolkit/devtools/gcli/commands/screenshot.js => devtools/shared/gcli/commands/screenshot.js
2015-09-22 12:35:13 +02:00
Bobby Holley
886b8561be
Bug 1201747 - Don't inspect the subject principal in StorageAllowedForPrincipal. r=mystor
2015-09-21 22:23:40 -07:00
sajitk
b0607a7ed7
Bug 1205744 - Removed redundant method IsContextRunningJS. r=h4writer
2015-09-18 20:18:00 +02:00
Henry Chang
b6b5862949
Bug 1163254 - Add signedPkg to OriginAttributes. r=bholley
2015-09-18 15:11:58 +08:00
J. Ryan Stinnett
4f1af0e003
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
...
--HG--
extra : commitid : BSf4D59s9HF
extra : rebase_source : 4d14e1aa3ad93bbb426861336e8b703bc1e0b3af
2015-09-21 12:07:31 -05:00
Carsten "Tomcat" Book
83adab165f
Merge mozilla-central to b2g-inbound
2015-09-21 14:06:24 +02:00
Kan-Ru Chen
352ceeac46
Bug 1186843 - Don't recreate message manager. r=smaug
2015-09-21 17:51:08 +08:00
Kan-Ru Chen
21cb002f63
Bug 1186843 - Always cache delayed scripts in message manager
2015-09-21 17:51:08 +08:00
Andrew Osmond
d40717b1df
Bug 1191731 - Update poster API to allow application control over when poster is saved. r=bz, r=dhylands
2015-09-15 12:40:32 -04:00
Christoph Kerschbaumer
35ed4ce561
Bug 1204703 - Add AsyncOpen2 to channels within JS tests (r=sicking)
...
--HG--
extra : source : 309b4d1ab81c67783d7db0968bcff7c88108ba4f
2015-09-18 09:27:52 -07:00
Wes Kocher
8414be2356
Backed out 3 changesets (bug 1143922) for landing with the wrong bug number
...
Backed out changeset 309b4d1ab81c (bug 1143922)
Backed out changeset deda472458fd (bug 1143922)
Backed out changeset 977d5b7ecba3 (bug 1143922)
2015-09-18 14:13:33 -07:00
Patrick McManus
53b6eb3848
bug 1187239 - ontransportstatus SENDING_TO should not use request stream re-entrantly r=hurley r=bz
2015-09-15 18:12:37 -04:00
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Chris Pearce
1dce7bcb10
Bug 1187760 - Add telemetry to record navigator.requestMediaKeySystemAccess latency. r=edwin,vladan
2015-09-23 16:43:46 +12:00
Masatoshi Kimura
fce903a0f0
Bug 647621 - Implement document.charset and update document.inputEncoding to the latest spec. r=bz
2015-09-23 09:32:29 +09:00
Jeff Walden
4046fe1490
Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
...
--HG--
extra : rebase_source : 6ddc3727c411fdfced6338e5e383a10572575f0f
2015-08-28 21:55:40 -07:00
Nikhil Marathe
48d53f38df
Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm
...
--HG--
extra : commitid : KSrA2sDx3MI
extra : rebase_source : c28988811316aa40e38752669a928d27750001b6
2015-09-17 11:56:41 -07:00
Kannan Vijayan
b5b672c20a
Bug 1084009 - Part 2/3 - Only parse scripts off-main-thread on multicore systems. r=luke
2015-09-21 19:07:01 -04:00
Kannan Vijayan
cc5cb89e2b
Bug 1084009 - Part 1/3 - Parse sync scripts off the main thread. r=smaug
2015-09-21 19:07:01 -04:00
Wes Kocher
3d281ce639
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-21 09:52:50 -07:00
Boris Zbarsky
a622de6a84
Bug 1205364 part 2. Back out the telemetry we added in bug 1175031. r=smaug
2015-09-18 13:36:29 -04:00
Boris Zbarsky
342e23a89b
Bug 1205364 part 1. Make createAttribute in an HTML document lowercase the passed-in attribute name. r=smaug
2015-09-18 13:36:24 -04:00
Christoph Kerschbaumer
a54527efd5
Bug 1143922 - Add AsyncOpen2 to channels within JS tests (r=sicking)
2015-09-18 09:27:52 -07:00
Neil Deakin
77303a0ee5
Bug 1168042, return a bool from PerformAccessKey indicating if focus was changed, r=masayuki
2015-09-18 08:18:42 -04:00
Christoph Kerschbaumer
ac507e201c
Bug 1026520 - CSP: Inline report sending into allows - callsite updates (r=dveditz)
2015-09-17 22:34:34 -07:00
Nathan Froyd
dbe669c48f
Bug 1204994 - part 3 - update use counter tests for new CONTENT_DOCUMENT histograms; r=bz
2015-09-17 00:08:21 -04:00
Nathan Froyd
bdd4365be1
Bug 1204994 - part 2 - rename all USE_COUNTER_* histograms to USE_COUNTER2_* histograms; r=bz,vladan
...
We're changing the definition of each of the use counter histograms.
Therefore, they need new names, so as to not throw wrenches into the
server-side machinery. This renaming is the most straightforward way to
do things and similar to how we have renamed other histograms before.
2015-09-15 20:44:37 -04:00
Nathan Froyd
20cb90ea04
Bug 1204994 - part 1 - add *CONTENT_DOCUMENTS_DESTROYED histograms; r=bz,vladan
...
These histograms will be used in conjunction with the revised use
counter histograms to ascertain the number of pages that don't use
particular features. The associated comment in nsDocument.cpp explains
how things work.
2015-09-15 20:27:59 -04:00
Nathan Froyd
33e0389c0c
Bug 1204994 - part 0 - separate debugging use counters check from value check; r=bz
...
This change is only here to make future changes more obvious. It is a
no-op on its own: just adding a block and shifting whitespace around.
2015-09-15 20:20:44 -04:00
Andrea Marchesini
9462aa8c25
Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm
2015-09-18 10:18:38 +08:00
Xidorn Quan
496b51db78
Bug 1204149 - Fix entering DOM fullscreen in fullscreen mode for e10s. r=smaug
...
--HG--
extra : source : 057f3e50c50c95beac3c99f52a7993aeb4982367
extra : amend_source : 9276b7bd484b2aa4476ecb8d9e9d79eda2a87702
2015-09-18 09:33:54 +08:00
William Chen
fd033f5d25
Bug 1176829 follow-up, finish removing unused member to fix bustage. CLOSED TREE
...
--HG--
extra : rebase_source : 5d0f9b5fca426ef5d94d0237d5b1448d776951b2
2015-09-17 15:25:24 -07:00