Commit Graph

8873 Commits

Author SHA1 Message Date
Andrea Marchesini
e75e3cad3e Bug 1230509 - BlobImplFile should return false in IsDateUnknown and IsSizeUnknown, r=bz 2015-12-04 18:18:21 +00:00
Catalin Badea
cbdc480790 Bug 1221992 - Prevent ServiceWorkerClients.OpenWindow from opening tabs in private mode windows. r=smaug 2015-12-04 19:14:44 +02:00
Boris Zbarsky
305d74eb7d Bug 1227458. Make setAttributeNode be an alias for setAttributeNodeNS and setNamedItem on the attribute map be an alias for setNamedItemNS. r=smaug 2015-12-04 09:51:04 -05:00
Jean-Yves Avenard
27d009ebb1 Bug 1230353: P1. Ensure type and subtype of MIME are lowercase. r=bz
As per RFC 2616 section 3.7, which states "The type, subtype, and parameter attribute names are case-insensitive". So ensure the type and subtype are always lower-case as all our comparisons assume that they are.
2015-12-04 15:24:24 +11:00
Wes Kocher
bdce04f47a Merge m-c to inbound, a=merge 2015-12-03 16:11:01 -08:00
Wes Kocher
1a286948ef Merge fx-team to central, a=merge 2015-12-03 16:07:50 -08:00
Wes Kocher
4959875fde Backed out 2 changesets (bug 1221992) for windows debug assertions in browser_perf-categories-js-calltree.js
Backed out changeset bcd90e591038 (bug 1221992)
Backed out changeset 6affaa386b9b (bug 1221992)
2015-12-03 15:56:59 -08:00
Blake Kaplan
562f6c2af7 Bug 1116478 - Open web content handlers in the proper tab in e10s. r=billm 2015-12-03 15:04:28 -08:00
Olli Pettay
dd00989648 Bug 1229760 - CustomElement registry keeps strong reference to the unresolved elements, r=wchen 2015-12-03 18:21:04 +02:00
Mark Capella
36dedbdf68 Bug 1215959 - (GeckoCarets2) - Flip on by default in nightly, r=snorp 2015-12-03 13:33:15 -05:00
Catalin Badea
d15034e4eb Bug 1221992 - Prevent ServiceWorkerClients.OpenWindow from opening tabs in private mode windows. r=smaug 2015-12-03 23:19:29 +02:00
Ehsan Akhgari
57d9f00fd8 Use nsContentUtils::GenerateUUIDInPlace() in nsIDocument::GenerateDocumentId(), no bug 2015-12-02 21:15:44 -05:00
Ehsan Akhgari
0b5e02ebf0 Bug 1222464 - Part 3: Implement Clients.get(); r=jdm 2015-12-02 20:37:01 -05:00
Ehsan Akhgari
acab631b47 Bug 1222464 - Part 1: Save a client ID for top-level navigations on the docshell and assign it as the document ID when we start loading the document; r=jdm
For top-level navigations, we need to compute the client ID when we decide to
intercept the document load, and we need to make sure the document that will
be created later will end up using that same ID.
2015-12-02 20:36:56 -05:00
Bobby Holley
4360860a8d Bug 1228950 - Disallow scheme sets on nsHostObjectURI. r=bz 2015-12-02 17:09:56 -08:00
Olli Pettay
ae03f1fbd6 Bug 1228634 - Implement Element.getAttributeNames, r=peterv 2015-12-02 23:04:53 +02:00
Nathan Froyd
21615e6ac9 Bug 1218454 - part 1 - move DialogValueHolder::Get out-of-line; r=bz
No reason for one ::Get to be out-of-line and the other not.  This
change means that nsGlobalWindow.h doesn't depend on nsContentUtils.
2015-10-26 12:55:45 -04:00
Wes Kocher
6ed09b1c32 Backed out changeset 269290441727 (bug 1198095) for file reader failures in mochitest 1 CLOSED TREE 2015-12-02 13:14:22 -08:00
Boris Zbarsky
ca6dd66b5e Bug 1172246. Make sure CallSetup's handling of exceptions it wants to deal with itself works even when the callable is a JSNative that uses the JS_Report*Error APIs instead of throwing exceptions in the usual way. r=bholley 2015-06-08 16:16:27 -04:00
Boris Zbarsky
6bbf4d6cf3 Bug 1229664. Drop the concept of inner exceptions from Exception/DOMException. r=bholley 2015-12-02 13:52:59 -05:00
Andrea Marchesini
c8ff86fc06 Bug 1198095 - FileReader should dispatch an error if the blob changes size in the meantime the read is executed, r=bz 2015-12-02 18:46:23 +00:00
Lars T Hansen
24ab5fa8d9 Bug 1176214 - Part 11: Changes to DOM, except for WebGL. r=bz, r=clb 2015-11-25 19:04:50 +01:00
Neil Deakin
e8278c18c7 Bug 1227461, don't iterate multiple times past the top-level document during tab navigation, prevents hang navigating in page info dialog, r=smaug 2015-12-02 09:34:42 -05:00
Carsten "Tomcat" Book
0f9a85616c merge mozilla-inbound to mozilla-central a=merge 2015-12-02 15:20:57 +01:00
Carsten "Tomcat" Book
c7cd1df369 Backed out changeset 720b3adb1df5 (bug 1137681) since this need to be out too on a CLOSED TREE 2015-12-02 11:50:27 +01:00
Yury Delendik
5163909308 Bug 1218029 - Implements progressive Unicode chars decoding in nsScriptLoader. r=djvj 2015-11-30 08:54:52 -06:00
Yury Delendik
ae417b3863 Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj 2015-12-01 08:00:58 -06:00
Yury Delendik
10268b66cf Bug 1218029 - Adds IncrementalStreamLoader interface stubs. r=djvj 2015-11-30 08:54:11 -06:00
Olli Pettay
b39192c9fc Bug 1134648, handle dynamic changes to rel=dns-prefetch, r=bz 2015-12-01 19:22:20 +02:00
Kate McKinley
55ac382831 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
042be759ae Merge mozilla-central to mozilla-inbound 2015-12-01 15:27:23 +01:00
Carsten "Tomcat" Book
c78dfb0a34 merge mozilla-inbound to mozilla-central a=merge 2015-12-01 15:25:14 +01:00
Mike Conley
8cbd583eb2 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.
2015-11-27 19:01:46 -05:00
Jorg K
84fc691710 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
eaf24f1271 Backed out changeset e925caf848fa (bug 1214377) for wrong reviewer in commit 2015-12-01 10:31:32 +01:00
Sunny Sidhu
ae5c61f89f Bug 1220873 - Make Layer::mVisibleRegion a LayerIntRegion. r=botond 2015-11-29 02:07:55 -05:00
Nathan Froyd
bd2272b82e 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
4a550eed1e Bug 1228542 - Resetting AuthorStyleSheets. r=bz 2015-12-01 13:54:34 +01:00
Christoph Kerschbaumer
1db7cfa2f4 Bug 1225882 - Force XSLT to load async if CORS is required. r=sicking 2015-11-30 20:13:20 -08:00
Jorg K
4de01a7cd0 Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. r=masayuki. 2015-11-27 15:27:00 +01:00
Jorg K
fbfd19e4a0 Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. Test. r=masayuki 2015-11-27 06:19:00 +01: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
Jorg K
eb6762a7a3 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
247b1d8a5e 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
7429891baf Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust 2015-11-25 15:48:10 -05:00
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