Граф коммитов

490304 Коммитов

Автор SHA1 Сообщение Дата
Bob Owen add3717103 Bug 1287426 Part 2: Remove uneeded base/basictypes.h include from WindowsMessageLoop.h r=jimm
MozReview-Commit-ID: AZ9cUmxHk4R
2016-09-06 08:57:20 +01:00
Bob Owen fe52c7727a Bug 1287426 Part 1: Ignore clang warnings for implicit conversions in Chromium sandbox code. r=ehsan
MozReview-Commit-ID: Bq0PocdYdm9
2016-09-06 08:57:20 +01:00
Horatiu 4a19849a38 Bug 1292299 - Refactor the test cases from bug 704320. r=jdm
--HG--
extra : rebase_source : 79ee9a99f52f96f270aba1ac41573e1f4fa393b0
2016-08-11 08:45:48 -04:00
Phil Ringnalda 14e1f99328 Back out b00b37cb64ef (bug 1298709) for static analysis bustage
CLOSED TREE
2016-09-05 20:14:56 -07:00
Andrea Marchesini 4dedbcc6f2 Bug 1300655 - part 2 - WorkerProxyToMainThreadRunnable::PostDispatchOnMainThread::ReleaseRunnable should implement Cancel() correctly, r=me 2016-09-06 04:48:11 +02:00
cku 99a0e00f76 Bug 1190881 - Part 4. Use infallible PresShell getter in PaintRoot, and remove unnecessary null-check on it result. r=dholbert
MozReview-Commit-ID: 2KJ3L8oWIey

--HG--
extra : rebase_source : 668f796c2508fd01e5ad2a292611662be61cca8f
2016-08-26 00:57:57 +08:00
cku 5963e84e5a Bug 1190881 - Part 3. mochitest for svg css animation. r=dholbert
MozReview-Commit-ID: JchZk3FrZce

--HG--
extra : rebase_source : 3344b0d77537bf315784a452983b3440c1c385e6
2016-08-25 23:15:04 +08:00
cku 48f9993c70 Bug 1190881 - Part 2. Trigger pending animation for SVG-as-image docs. r=birtles
MozReview-Commit-ID: BOrdKoIDCGX

--HG--
extra : rebase_source : 92f41aae5b9f70e5bfd6760f80302e90d148bd93
2016-08-25 22:58:50 +08:00
cku 4395bfbe1c Bug 1190881 - Part 1. Create and pass a navigation timing object to the wrapped SVG document. r=dholbert
MozReview-Commit-ID: DTtTudlJ52d

--HG--
extra : rebase_source : b0a9c8e79e290f51bf433d0f94b1de7db99e933a
2016-09-02 18:53:36 +08:00
Andrea Marchesini f4227c1a5c Bug 1300655 - WorkerProxyToMainThreadRunnable::PostDispatchOnMainThread::ReleaseRunnable should implement Cancel() correctly, r=bkelly 2016-09-06 04:35:49 +02:00
Yoshi Huang e9afc42d17 Bug 1260931 - Part 6: pass origin attributes to nsIWebBrowser. r=smaug 2016-09-06 10:26:13 +08:00
Yoshi Huang c4b7a96b1e Bug 1260931 - part 5: tests. r=smaug 2016-09-06 10:26:07 +08:00
Yoshi Huang 02dbef1f56 Bug 1260931 - Part 4: update OriginAttributes when http redirect. r=smaug 2016-09-06 10:26:03 +08:00
Yoshi Huang 10b437080c Bug 1260931 - Part 3: Propagate firstPartyDomain. r=smaug 2016-09-06 10:25:58 +08:00
Yoshi Huang 1641457b4b Bug 1260931 - Part 2: add pref privacy.firstparty.isolate 2016-09-06 10:25:54 +08:00
Yoshi Huang 85a594681d Bug 1260931 - Part 1: add firstPartyDomain. r=smaug
Add an origin attribute called 'firstPartyDomain'.
This value will be extracted from the URL bar.

And the purpose of this attribute is used to isolate the data-jars.
Please see the tor documentation.
https://www.torproject.org/projects/torbrowser/design/#identifier-linkability

The idea is like a superset of 'reject third party cookies', but not
only apply for cookies, it also applies to all data-jars like localStorage,
indexedDB and so on.

So basically an iframe will have its own data-jar, and this data-jar is
isolated by the URL from URL bar, for instance, an iframe
https://facebook.com inside https://cnn.com won't share data-jar with
the iframe (https://facebook.com) in https://bbc.com
2016-09-06 10:25:48 +08:00
Gregory Moore b5da131303 Bug 1298709 - Remove redundant call of get() on smart pointer in nsCategoryManager.cpp. r=froydnj 2016-09-02 15:22:09 -07:00
Gregory Moore e38e936a4e Bug 1298709 - Remove redundant calls to .get() on smart pointers in nsView.cpp. r=sledru 2016-09-01 14:50:32 -07:00
JerryShih 1ea51c8a63 Bug 1298058 - Use different lock/unlock function for WebVR composition path. r=milan 2016-09-05 01:17:00 -04:00
Phil Ringnalda 69f7ad4a4b Merge m-c to m-i 2016-09-05 18:11:14 -07:00
Phil Ringnalda 95b0ecf4b5 Merge f-t to m-c, a=merge 2016-09-05 18:05:38 -07:00
Phil Ringnalda dd636a76e8 Merge m-i to m-c, a=merge 2016-09-05 18:05:00 -07:00
Sotaro Ikeda 7692219cd3 Bug 1273823 - Optimize CreateSourceSurfaceFromLockedMacIOSurface() r=nical 2016-09-05 17:59:58 -07:00
Phil Ringnalda 3786ab03f1 Merge m-c to f-t 2016-09-05 17:05:44 -07:00
Phil Ringnalda 045f9ff310 Merge m-c to autoland 2016-09-05 13:30:19 -07:00
Phil Ringnalda 8d0d871432 Backed out changeset 85a53a4c3778 (bug 1299061) for merge conflicts 2016-09-05 13:28:36 -07:00
Phil Ringnalda d7eb2fba8f Merge m-c to m-i 2016-09-05 13:13:05 -07:00
Phil Ringnalda 55c3c1efd5 Merge f-t to m-c, a=merge 2016-09-05 13:06:35 -07:00
Phil Ringnalda 66b3a90750 Merge m-i to m-c, a=merge 2016-09-05 13:05:52 -07:00
Andrea Marchesini 1738225353 Bug 1297472 - Improve nsIScriptTimeoutHandler::GetHandlerText(), r=bz 2016-09-05 21:25:13 +02:00
Sebastian Hengst 60d03b201e Backed out changeset 935ffd53f193 (bug 1260931) for failing xpcshell test test_packaged_app_service.js. r=backout 2016-09-05 21:16:10 +02:00
Sebastian Hengst 61b5222f3c Backed out changeset 99bb7090b830 (bug 1260931) 2016-09-05 21:15:33 +02:00
Sebastian Hengst c9519f7c29 Backed out changeset b9afda2804fd (bug 1260931) 2016-09-05 21:15:29 +02:00
Sebastian Hengst 4f2b803d06 Backed out changeset 9efc0a2bb306 (bug 1260931) 2016-09-05 21:15:25 +02:00
Sebastian Hengst 11af7e9b42 Backed out changeset 7189dc44fca0 (bug 1260931) 2016-09-05 21:15:20 +02:00
Sebastian Hengst bb5ced415d Backed out changeset 5f4f5b4e3d8a (bug 1260931) 2016-09-05 21:15:16 +02:00
Tom Schuster e92a8267c7 Bug 1299267 - Add additonal telemetry types. r=ckerschb 2016-09-05 20:02:52 +02:00
Tom Schuster 885c81fd09 Bug 1299267 - Test for wrong mime types. r=ckerschb 2016-09-05 20:02:52 +02:00
Tom Schuster b1d8e594b3 Bug 1299267 - Block additional wrong mime types for scripts. r=ckerschb 2016-09-05 20:02:52 +02:00
Olli Pettay 2316a8d4d4 backout Bug 1298504, r=backout
--HG--
extra : rebase_source : cf91ef062b75fb0019302f91ab78507d95369384
2016-09-05 21:00:50 +03:00
Yoshi Huang 4851870977 Bug 1260931 - Part 6: pass origin attributes to nsIWebBrowser. r=smaug 2016-09-06 01:50:48 +08:00
Yoshi Huang 3c241e2c75 Bug 1260931 - part 5: tests. r=smaug 2016-09-06 01:50:42 +08:00
Yoshi Huang 0f48c1a7b5 Bug 1260931 - Part 4: update OriginAttributes when http redirect. r=smaug 2016-09-06 01:50:37 +08:00
Yoshi Huang 6cca1d0c54 Bug 1260931 - Part 3: Propagate firstPartyDomain. r=smaug 2016-09-06 01:50:30 +08:00
Yoshi Huang 1f96f1431b Bug 1260931 - Part 2: add pref privacy.firstparty.isolate. r=smaug 2016-09-06 01:50:23 +08:00
Yoshi Huang 6c3b62e2fb Bug 1260931 - Part 1: add firstPartyDomain. r=smaug
Add an origin attribute called 'firstPartyDomain'.
This value will be extracted from the URL bar.

And the purpose of this attribute is used to isolate the data-jars.
Please see the tor documentation.
https://www.torproject.org/projects/torbrowser/design/#identifier-linkability

The idea is like a superset of 'reject third party cookies', but not
only apply for cookies, it also applies to all data-jars like localStorage,
indexedDB and so on.

So basically an iframe will have its own data-jar, and this data-jar is
isolated by the URL from URL bar, for instance, an iframe
https://facebook.com inside https://cnn.com won't share data-jar with
the iframe (https://facebook.com) in https://bbc.com
2016-09-06 01:50:15 +08:00
Olli Pettay 9530ccd561 Bug 1298504, ensure existing listeners are correctly counted before disabling some device APIs, r=mccr8 2016-09-05 19:34:30 +03:00
Olli Pettay 8744d0ccf8 Bug 1298661, let meta-stable state runnables run during sync loops, r=baku 2016-09-05 18:54:04 +03:00
Dão Gottwald 6fdeb3376c Bug 1298659 - Remove hardcoded colors from searchbar.css and make it more consistent across platforms. r=florian 2016-09-05 17:31:37 +02:00
Luke Wagner 6da730f66d Bug 1299359 - Odin: put asm.js Atomics/SAB support behind wasmTestMode (r=lth)
MozReview-Commit-ID: 6nKQ3giYnic
2016-09-05 09:50:43 -05:00