Ben Kelly
f6fabc76a9
Bug 1322111 P3 Update WPT test expectations. r=ckerschb
2017-02-15 09:55:58 -05:00
Ben Kelly
101a286625
Bug 1322111 P2 Make importScripts() use TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS. r=ckerschb
2017-02-15 09:55:58 -05:00
Ben Kelly
0e176007bb
Bug 1322111 P1 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy type. r=ckerschb
2017-02-15 09:55:58 -05:00
Tooru Fujisawa
02022c191a
Bug 1283712 - Part 11.3: Add mocha test. r=nchevobbe
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
410d010670
Bug 1283712 - Part 11.2: Update stub. r=nchevobbe
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
917ac773a0
Bug 1283712 - Part 11.1: Show notes in devtools console. r=nchevobbe
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
f4e61b592f
Bug 1283712 - Part 10: Support notes in getLastWarning shell-only testing function. r=jwalden
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
0ea7ee57fa
Bug 1283712 - Part 9: Add getErrorNotes testing function to extract error notes from exception. r=jwalden
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
a33056dda7
Bug 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. r=bholley
2017-02-15 23:53:07 +09:00
Tooru Fujisawa
918d55e6ea
Bug 1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes. r=bholley
2017-02-15 23:53:06 +09:00
Tooru Fujisawa
b025ee6d4e
Bug 1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes. r=bholley
2017-02-15 23:53:06 +09:00
Tooru Fujisawa
4fe038b2c5
Bug 1283712 - Part 5: Support notes in Debugger. r=jimb
2017-02-15 23:53:06 +09:00
Tooru Fujisawa
75472e5e0b
Bug 1283712 - Part 4: Print error note in js::PrintError. r=jwalden
2017-02-15 23:53:06 +09:00
Tooru Fujisawa
f3dbdbd457
Bug 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. r=jwalden
2017-02-15 23:53:06 +09:00
Tooru Fujisawa
de88ec80cb
Bug 1283712 - Part 2: Add JSEXN_NOTE. r=jwalden
2017-02-15 23:53:05 +09:00
Tooru Fujisawa
5b355e2da8
Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. r=jwalden
2017-02-15 23:53:05 +09:00
Tooru Fujisawa
6e3978d74d
Bug 1336783 - Part 2: Remove Parser::checkStrictBinding. r=jwalden
2017-02-15 23:53:05 +09:00
Tooru Fujisawa
43fdb1c7f0
Bug 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. r=jwalden
...
--HG--
rename : js/src/jsautokw.py => js/src/frontend/GenerateReservedWords.py
rename : js/src/vm/Keywords.h => js/src/frontend/ReservedWords.h
2017-02-15 23:53:05 +09:00
Eduardo Boucas
da12a2b59d
Bug 1337737
- Make lookup of MDN headers case-insensitive. r=Honza
2017-02-09 20:51:06 +00:00
Georg Fritzsche
ce683a039f
Bug 1339749 - Refactor Telemetry IPC code. r=chutten
...
--HG--
rename : toolkit/components/telemetry/TelemetryComms.h => toolkit/components/telemetry/ipc/TelemetryComms.h
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.h => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h
2017-02-15 10:37:17 +01:00
André Bargull
06c6a5f7dd
Bug 1339621: Directly add default null collation instead of shifting all elements with unshift(). r=Waldo
...
--HG--
extra : rebase_source : 46109d27755b7a94d1992d65c2bcb965ca276405
2017-02-14 15:06:24 -08:00
André Bargull
264673d83e
Bug 1339032 - Update Intl legacy constructor compromise semantics per the latest spec changes. r=Waldo
...
--HG--
extra : rebase_source : b8f9fff032e25c24386ce7049036b65aeb19bc5a
2017-02-13 03:01:58 -08:00
André Bargull
cf43ef7e77
Bug 1326411 - Don't recompute locale data for each Unicode extension key. r=Waldo
...
--HG--
extra : rebase_source : 58566a389ea3a28508a13d5aa1151a2ed710391b
2017-02-15 02:47:50 -08:00
Nathan Froyd
27c2477d25
Bug 1339556 - remove nsUrlClassifierUtils::Charmap; r=gcp
...
The current code doesn't use Charmap.
2017-02-15 09:29:42 -05:00
Carsten "Tomcat" Book
4bb208b812
Backed out changeset 4a964c3f1759 (bug 1339394) for suspicion of causing failures on OS X browser_selectpopup.js tests
2017-02-15 14:43:57 +01:00
Jan de Mooij
b1804ebc64
Bug 1339507 - Cache the shape/group lookup in ProxyObject::create. r=bhackett
2017-02-15 14:28:52 +01:00
Andrew Osmond
4f8eb1363e
Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
2017-02-08 15:48:59 -05:00
Andrea Marchesini
cd3d39251f
Bug 1337964 - SiteDataManager should check correctly if a cookie belongs to a private identity or not, r=aryx, r=gijs
2017-02-15 13:12:52 +01:00
Carsten "Tomcat" Book
8c454e1c69
Merge mozilla-central to mozilla-inbound
2017-02-15 12:43:50 +01:00
Carsten "Tomcat" Book
ed3d8d8286
merge mozilla-inbound to mozilla-central a=merge
2017-02-15 12:21:44 +01:00
Carsten "Tomcat" Book
bd99f5a497
merge autoland to mozilla-central a=merge
2017-02-15 12:14:55 +01:00
Emilio Cobos Álvarez
1c42d767e8
Bug 1338678: Only disallow lazy frame construction for direct children of display: contents elements. r=mats,bz
...
MozReview-Commit-ID: 3lQ3LIVMZgt
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-15 11:53:25 +01:00
Sebastian Hengst
38e0685262
Backed out changeset 69bc1e04bb2c (bug 1283947) for build bustage. r=backout on a CLOSED TREE
2017-02-15 11:30:02 +01:00
Carsten "Tomcat" Book
87708419e3
Backed out changeset f3cf063a5608 (bug 1283216) on request from whimboo
2017-02-15 11:07:16 +01:00
Xidorn Quan
8a139d9ab8
Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam
...
MozReview-Commit-ID: 59cmaCoFJMR
--HG--
extra : source : 6c2a110bb5f4c7d4b1efd81a5cf03878291f7591
extra : amend_source : e2cdd8e042f99c53dceb69e02b422d62cdc01e1f
2017-02-15 20:47:26 +11:00
Iris Hsiao
2e2f2e35de
Backed out changeset ae26b4e4d59b (bug 1339394) for developer's request
2017-02-15 13:10:35 +08:00
Wes Kocher
cac6cb6a10
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1D2zbWPC8TT
2017-02-14 13:12:20 -08:00
Wes Kocher
a48142deaa
Merge autoland to central, a=merge
...
MozReview-Commit-ID: J9FpC20v3iL
2017-02-14 12:55:30 -08:00
Julian Seward
facbf1c445
Bug 1338179 - Disable W^X JIT code page switching when running on Valgrind on Linux/Mac. r=nicolas.b.pierron.
...
--HG--
extra : rebase_source : d4182992104e319e50c0b1c07b3eec24f9c1d2de
2017-02-14 20:41:23 +01:00
Boris Zbarsky
41700419ad
Bug 1339540 part 3. Use nsresult values in the ErrorResult error module in place of NS_ERROR_TYPE_ERR/NS_ERROR_RANGE_ERR in ErrorResult code. r=smaug
2017-02-15 00:02:36 -05:00
Boris Zbarsky
2816ec4748
Bug 1339540 part 2. Move the three ErrorResult-internal NS_ERROR_DOM_* values over to the ErrorResult error module. r=smaug
2017-02-15 00:02:35 -05:00
Boris Zbarsky
ebf63a11ae
Bug 1339540 part 1. Introduce an ErrorResult-specific nsresult module. r=smaug
2017-02-15 00:01:57 -05:00
Boris Zbarsky
a449ccb8fa
Bug 1333045. Update Location object properties to current spec. r=qdot
...
Specifically, three changes:
1) valueOf should be non-enumerable.
2) valueOf should be === to Object.prototype.valueOf.
3) There should be no toJSON.
The tests come directly from https://github.com/w3c/web-platform-tests/pull/4623
so not much need to review them.
2017-02-15 00:01:48 -05:00
Boris Zbarsky
727083dca4
Bug 1330699 part 14. Add some tests for the spec behavior. r=qdot
2017-02-15 00:01:43 -05:00
Boris Zbarsky
18a2013469
Bug 1330699 part 13. Implement the spec provision for handling repeated keys in records by updating the existing value. r=qdot
2017-02-15 00:01:41 -05:00
Boris Zbarsky
063d0caa78
Bug 1330699 part 12. Actually change the key type of a record, and its corresponding conversion behavior, depending on what the IDL says. r=qdot
2017-02-15 00:01:39 -05:00
Boris Zbarsky
90896220ac
Bug 1330699 part 11. Add ConvertJSValueTo*String functions that just take a value and hand out a string, without extra complications. r=qdot
2017-02-15 00:01:37 -05:00
Boris Zbarsky
1471a0e8e3
Bug 1330699 part 10. Rename the MozMap C++ type to "record" and give it a template parameter for the key type. r=qdot
...
Also renames all the test functions to mention "Record" instead of "MozMap".
--HG--
rename : dom/bindings/MozMap.h => dom/bindings/Record.h
2017-02-15 00:01:35 -05:00
Boris Zbarsky
46964f231f
Bug 1330699 part 9. Rename "MozMap" to "record" in our IDL parser and IDL files. r=qdot
...
The key type is unused so far.
--HG--
rename : dom/bindings/parser/tests/test_mozmap.py => dom/bindings/parser/tests/test_record.py
2017-02-15 00:00:17 -05:00
Boris Zbarsky
f096eee1f8
Bug 1330699 part 8. Split up PrimitiveOrStringType into PrimitiveType and StringType in the Web IDL parser. r=qdot
2017-02-15 00:00:07 -05:00