Ehsan Akhgari
|
9c9f15d8aa
|
Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku
|
2015-06-02 18:20:52 -04:00 |
|
Mike Hommey
|
19e738456b
|
Bug 1170431 - Pass buildid as input to pycert.py. r=gps
|
2015-06-03 07:10:25 +09:00 |
|
Mike Hommey
|
1d1000b55e
|
Bug 1170431 part 0 - Use the *Path classes for GENERATED_FILES scripts and inputs. r=gps
|
2015-06-03 07:10:12 +09:00 |
|
Mike Hommey
|
639c528eff
|
Bug 1169937 - Bump mozharness to 476752fc4ea8
|
2015-06-03 07:09:54 +09:00 |
|
Timothy Nikkel
|
e1407b2e8c
|
Backout 4cb3a97de6ee (bug 1153589) for causing bug 1170611.
|
2015-06-02 16:32:00 -05:00 |
|
Tom Schuster
|
bc6cba1177
|
Bug 1165722 - Replace JS_GetPropertyDescriptor usage in Xray code. r=bholley
|
2015-06-02 23:27:39 +02:00 |
|
Tom Schuster
|
721236a44b
|
Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff
|
2015-06-02 23:27:39 +02:00 |
|
Christian Holler
|
1ed685fb42
|
Bug 1170177 - Disable our own abort() method with MOZ_ASAN. r=froydnj
|
2015-06-02 23:25:01 +02:00 |
|
Tooru Fujisawa
|
5c923abf6a
|
Bug 1169199 - Check platform argument on linux SpiderMonkey shell build and specify target and host on 32bit build. r=sfink
|
2015-06-03 06:20:19 +09:00 |
|
Jim Chen
|
3d3adb5114
|
Bug 1169334 - Fix missing braces in Java thread profile; r=mstange
|
2015-06-02 16:31:25 -04:00 |
|
Jim Chen
|
03e7f8ee61
|
Bug 1163840 - Lazy-init blocker stack in AsyncShutdown to save startup time; r=Yoric
|
2015-06-02 16:31:24 -04:00 |
|
Mason Chang
|
71eb9fc2c6
|
Bug 1158321. Normalize OS X vsync timestamp if CVDisplayLinkCallback executes early. r=mstange
|
2015-06-02 13:16:41 -07:00 |
|
Jeff Walden
|
865e2dde12
|
Bug 1167845 - Rename ParseHandler::isName to ParseHandler::maybeName. r=efaust
|
2015-06-01 13:28:36 -07:00 |
|
Jeff Walden
|
5665f2c0c0
|
Bug 1167845 - Rejigger {in,de}crement/assignment parsing to vet targets primarily through a single Parser::isValidSimpleAssignmentTarget method, so that this method can also be called outside the parser. r=efaust
|
2015-05-22 19:02:41 -07:00 |
|
Jeff Walden
|
e959fece66
|
Bug 1169511 - Split PNK_TYPEOF into one kind for application to names, one kind for application to other expressions. r=efaust
|
2015-05-29 13:23:06 -07:00 |
|
Jeff Walden
|
e778a50c9d
|
Bug 1169171 - Split PNK_DELETE into several different kinds for each of the syntactically distinct modes of |delete| operation, depending upon the syntax of the operand. r=efaust
|
2015-05-28 13:47:44 -07:00 |
|
Ryan VanderMeulen
|
e8686eca4b
|
Backed out changeset 5f2e8622f945 (bug 1139376) for causing frequent Win8 w-p-t timeouts.
|
2015-06-02 16:05:41 -04:00 |
|
Terrence Cole
|
43b5d41457
|
Bug 1153382 - Make poison values more toxic when used as a Value; r=sfink
|
2015-04-10 12:06:40 -07:00 |
|
Marcos Caceres
|
f972ad8544
|
Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb
---
dom/base/nsContentPolicyUtils.h | 1 +
dom/base/nsDataDocumentContentPolicy.cpp | 3 +-
dom/base/nsIContentPolicy.idl | 2 +-
dom/base/nsIContentPolicyBase.idl | 7 +-
dom/base/nsISimpleContentPolicy.idl | 2 +-
dom/base/test/csp/browser.ini | 4 +
dom/base/test/csp/browser_test_web_manifest.js | 265 +++++++++++++++++++++
.../csp/browser_test_web_manifest_mixed_content.js | 55 +++++
dom/base/test/csp/file_CSP_web_manifest.html | 6 +
dom/base/test/csp/file_CSP_web_manifest.json | 1 +
.../test/csp/file_CSP_web_manifest.json^headers^ | 1 +
dom/base/test/csp/file_CSP_web_manifest_https.html | 4 +
dom/base/test/csp/file_CSP_web_manifest_https.json | 1 +
.../csp/file_CSP_web_manifest_mixed_content.html | 9 +
.../test/csp/file_CSP_web_manifest_remote.html | 8 +
dom/base/test/csp/file_csp_testserver.sjs | 14 +-
dom/base/test/csp/mochitest.ini | 7 +
dom/base/test/moz.build | 5 +-
dom/fetch/InternalRequest.cpp | 3 +
dom/fetch/InternalRequest.h | 2 +-
.../security/nsIContentSecurityPolicy.idl | 3 +-
dom/ipc/manifestMessages.js | 25 +-
dom/security/nsCSPUtils.cpp | 7 +
dom/security/nsCSPUtils.h | 10 +-
dom/security/nsMixedContentBlocker.cpp | 1 +
dom/webidl/CSPDictionaries.webidl | 1 +
extensions/permissions/nsContentBlocker.cpp | 6 +-
netwerk/mime/nsMimeTypes.h | 1 +
28 files changed, 439 insertions(+), 15 deletions(-)
create mode 100644 dom/base/test/csp/browser.ini
create mode 100644 dom/base/test/csp/browser_test_web_manifest.js
create mode 100644 dom/base/test/csp/browser_test_web_manifest_mixed_content.js
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest.json^headers^
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_https.json
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_mixed_content.html
create mode 100644 dom/base/test/csp/file_CSP_web_manifest_remote.html
|
2015-06-02 15:42:19 -04:00 |
|
Marcos Caceres
|
35db791048
|
Bug 1167335 - Make manifest obtainer use Task.jsm. r=oyiptong.
---
dom/ipc/manifestMessages.js | 78 ++++++++++------------
dom/manifest/ManifestObtainer.js | 9 ++-
.../test/browser_ManifestObtainer_obtain.js | 45 +++++++++++++
3 files changed, 90 insertions(+), 42 deletions(-)
|
2015-06-02 15:36:43 -04:00 |
|
Terrence Cole
|
39af4158f0
|
Bug 1170665 - Disable the windows segfault popup in the shell; r=jandem
|
2015-06-02 11:40:46 -07:00 |
|
Terrence Cole
|
59e2c724c7
|
Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco
|
2015-06-02 11:55:27 -07:00 |
|
Terrence Cole
|
a864626259
|
Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco
|
2015-06-02 11:47:08 -07:00 |
|
Terrence Cole
|
5801b1045c
|
Bug 887030 - Remove the volatile from heapState; r=jonco
|
2015-06-02 11:46:45 -07:00 |
|
Andrew Halberstadt
|
043effbc38
|
Bug 1122590 - Make |mach mochitest| properly detect devtools tests (and other subsuites), r=chmanchester, DONTBUILD, a=NPOTB
|
2015-06-02 11:03:55 -04:00 |
|
Yura Zenevich
|
273110f171
|
Bug 1170263 - enabling resetting prefs and settings after non-root factory reset. r=fabrice
---
b2g/components/ProcessGlobal.js | 34 +++++++++++++++++++++++-----------
1 file changed, 23 insertions(+), 11 deletions(-)
|
2015-06-02 14:11:52 -04:00 |
|
George Wright
|
6e2f25c263
|
Bug 1168212 - Ensure popups have a minimum width of their preferred size r=Enn
|
2015-06-02 13:39:30 -04:00 |
|
Nathan Froyd
|
7941bd83f4
|
Bug 1170656 - remove tabs from moz.build files; r=me
DONTBUILD because whitespace-only fix.
|
2015-05-04 08:20:33 -04:00 |
|
Bobby Holley
|
7dca575d33
|
Bug 1170311 - Stop asserting non-null argument to nsIPrincipal::{subsumes,equals}{,ConsideringDomain}. r=gabor
|
2015-06-02 10:45:10 -07:00 |
|
Nicolas B. Pierron
|
1b3a3e59e4
|
Bug 1170596 - JitSpewer: Always flush after dumping the graph to the files. r=bbouvier
|
2015-06-02 19:40:04 +02:00 |
|
Benjamin Smedberg
|
d6450cd955
|
Bug 1140131 - When XPConnect loads scripts (JS components or Cu.import), set the MIME type so that we don't load the exthandler service to guess it, r=bholley
|
2015-05-29 15:51:40 -04:00 |
|
Benjamin Smedberg
|
2149fb80d3
|
Bug 1169691 - Make TelemetryStorage wait for pings that have been submitted for archiving but haven't finished submitting to disk, so that tests can reliably fetch submitted ping lists, r=gfritzsche
|
2015-05-29 12:55:04 -04:00 |
|
Nathan Froyd
|
60794d2007
|
Bug 1133007 - followup - make CreateServerSocketRunnable's constructor explicit; r=bustage
|
2015-06-02 12:59:53 -04:00 |
|
Jan-Ivar Bruaroey
|
03a19155b4
|
Bug 1169665 - Have enumerateDevices return empty array on zero devices instead of fail. r=jesup
|
2015-06-01 19:21:38 -04:00 |
|
Jose Antonio Olivera Ortega
|
9124c44307
|
Bug 1169210 - Can't call content service worker from chrome. r=nsm
|
2015-05-29 18:17:33 +02:00 |
|
Tom Tromey
|
5c9b6d08ea
|
Bug 1169712 - Add casts for GCC 5.1 -Wformat. r=fitzgen
|
2015-05-29 11:02:00 -04:00 |
|
Fernando Rodriguez Sela
|
6e9fd947fd
|
Bug 1152264 - Push API constantly doing requests. r=nsm
|
2015-05-11 07:06:00 -04:00 |
|
CJKu
|
d001f250e3
|
Bug 1133007 - Send the content of a texture only if its was altered since previous transmission. r=kamidphish, r=boris
|
2015-06-02 06:21:00 -04:00 |
|
Nathan Froyd
|
2f0b75b8a7
|
Bug 1168409 - part 2 - avoiding importing usecounters in histogram_tools.py; r=gfritzsche
|
2015-06-02 11:33:43 -04:00 |
|
Nathan Froyd
|
4709a265f8
|
Bug 1168409 - part 1 - avoid importing buildconfig in histogram_tools.py; r=gfritzsche
histogram_tools.py is used by in-tree and out-of-tree consumers, so we
need to be aware of that when using build-time-only modules like
buildconfig.
|
2015-05-27 12:25:04 -04:00 |
|
Ryan VanderMeulen
|
6f6722f0df
|
Backed out changesets eebab8b7ea69 and 5b908d656044 (bug 1164014) for e10s OOMs.
|
2015-06-02 12:23:12 -04:00 |
|
Hieu Le
|
4916abb3fd
|
Bug 1142272 - platformAPI memory leak, delete on return false. r=erahm
|
2015-05-28 00:32:00 -07:00 |
|
Terrence Cole
|
bab09d5096
|
Bug 1169791 - Strongly type GetTenuredGCThingZone; r=jonco, r=mccr8
|
2015-06-01 14:11:08 -07:00 |
|
Terrence Cole
|
ce37e99525
|
Bug 1169791 - Strongly type MergeZone; r=mccr8
|
2015-06-01 14:11:06 -07:00 |
|
Terrence Cole
|
1a1000b5a0
|
Bug 1169791 - Strongly type NoteJSRoot; r=mccr8
|
2015-05-29 12:57:23 -07:00 |
|
Terrence Cole
|
e13409290d
|
Bug 1140166 - Move OOM GC up to the top level of the allocator; r=jonco
|
2015-03-11 11:23:07 -07:00 |
|
Jan de Mooij
|
92d98e58dd
|
Bug 1169594 - Don't add pointless KeepAlive instructions after constants. r=nbp
|
2015-06-02 17:16:47 +02:00 |
|
Jan de Mooij
|
c1613e8472
|
Bug 1170124 - Remove unnecessary type monitoring in jit::InvokeFunction. r=bhackett
|
2015-06-01 17:58:01 +02:00 |
|
Olli Pettay
|
453f8102cc
|
Bug 1170314 - Make console.timeStamp to add also Gecko profiler markers if Gecko profiler is active, r=baku,benwa
|
2015-06-02 17:46:32 +03:00 |
|
Sotaro Ikeda
|
11cb78e34b
|
Bug 1169200 - Send OpRemoveTextureAsync before actor destroyed r=nical
|
2015-06-02 07:31:05 -07:00 |
|