Commit Graph

522627 Commits

Author SHA1 Message Date
Masatoshi Kimura
d8b7aaa151 Bug 1342144 - Revert version parameters in test_ext_jsversion.html. r=kmag
This file ensures that versioned JavaScript does NOT work in WebExtensions. So the version parameter is actually required.

MozReview-Commit-ID: Ge5lndjxGdK

--HG--
extra : rebase_source : 035e765344171c2fd3a7705f1f082aafa953bc95
2017-02-24 20:53:05 +09:00
cku
402d53b758 Bug 1342302 - Part 4. Fine tune nsCSSRendering::PaintStyleImageLayerWithSC. r=mstange
MozReview-Commit-ID: JB5S86tLvl6

--HG--
extra : rebase_source : d806de4ae02d6c9b624b6018e72ac80d915c7da9
2017-02-24 15:58:55 +08:00
cku
87c1f58dc0 Bug 1342302 - Part 3. Rename ImageLayerClipState::mDirtyRectGfx to mDirtyRectInDevPx. r=mstange
MozReview-Commit-ID: 7YyQStU0Seq

--HG--
extra : rebase_source : 93de69c294de348b8f4a8699f2db4aeaff88966d
2017-02-24 14:56:11 +08:00
cku
2f8c78bab0 Bug 1342302 - Part 2. Implement ImageLayerClipState::IsValid. r=mstange
MozReview-Commit-ID: 2Axr7buX1c4

--HG--
extra : rebase_source : 6636cbe6c988771656519d2a66425ca3d7b4e5be
2017-02-24 18:52:53 +08:00
Xidorn Quan
5e93eb6ceb Bug 1340439 followup - Update mochitest expectation after merge of servo/servo#15685. 2017-02-24 17:49:00 +11:00
cku
7b9f69f17a Bug 1342302 - Part 1. Implement RectCornerRadii::IsEmpty. r=mstange
MozReview-Commit-ID: JHaRg4rBHu8

--HG--
extra : rebase_source : 502ffd16de19ad6a65058b82640f78ed2ea6c9b2
2017-02-24 14:30:19 +08:00
Julian Seward
36611ba3ae Bug 1341255 - Profiler tidyups: remove StackEntry, rename ProfileEntry to ProfileBufferEntry (part 2: rename ProfileEntry). r=n.nethercote.
--HG--
rename : tools/profiler/core/ProfileEntry.cpp => tools/profiler/core/ProfileBufferEntry.cpp
rename : tools/profiler/core/ProfileEntry.h => tools/profiler/core/ProfileBufferEntry.h
extra : rebase_source : f08a1e4aeab0db27097ed2c52b0eb92d50ef23da
2017-02-23 23:05:23 +01:00
Julian Seward
4cd04ecc8a Bug 1341255 - Profiler tidyups: remove StackEntry, rename ProfileEntry to ProfileBufferEntry (part 1: remove StackEntry). r=n.nethercote.
--HG--
extra : rebase_source : 6418946b1ebeb82abdccdb10a03380a40c00da21
2017-02-23 23:04:13 +01:00
Masatoshi Kimura
cc06af4a56 Bug 1342144 - Revert some version parameters in devtools/. r=jryans
DevTools has to support debugging versioned scripts until Firefox itself drops the support. So we can't remove versioned scripts completely.

MozReview-Commit-ID: 1NksT3hfz1Z

--HG--
extra : rebase_source : 72d1cb34b84101e3e07b5459ee36987e6508f3a7
2017-02-24 01:48:11 +09:00
Edgar Chen
fa227a0808 Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry; r=wchen
MozReview-Commit-ID: 7k3MQBEMpnV

--HG--
extra : rebase_source : 463205ff7402b132aa48ebc3b59e9128b249ab6b
2017-02-23 18:24:05 +08:00
Brian Hackett
be3d9f1c9f Bug 1338642 - Backout bug 1315596 (Don't evict bundles which won't help with allocating the target bundle), r=sunfish. 2017-02-25 05:32:59 -07:00
Jan de Mooij
9d0be99a0b Bug 1342345 part 2 - Use a Vector for AutoCycleDetector. r=jonco 2017-02-25 12:23:44 +01:00
Jan de Mooij
ce45ed0a77 Bug 1342345 part 1 - Use a Vector for JSON cycle detector. r=evilpie 2017-02-25 12:22:28 +01:00
Mats Palmgren
1e09a27d83 Bug 1341137 part 4 - Update web-platform-tests expected data. 2017-02-25 11:33:34 +01:00
Mats Palmgren
6bc321550c Bug 1341137 part 3 - Update a reftest reference to account for the new AddRange behavior. 2017-02-25 11:33:34 +01:00
Mats Palmgren
f33f3cd648 Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug 2017-02-25 11:33:34 +01:00
Mats Palmgren
876c9a7854 Bug 1341137 part 1 - Make Selection::addRange silently reject ranges that have a different root. r=smaug 2017-02-25 11:33:34 +01:00
Phil Ringnalda
75522649b2 Backed out changeset eb97347c9690 (bug 1340579) for a11y assertion failures and PLDHashTable crashes
CLOSED TREE
2017-02-24 20:56:38 -08:00
Luke Wagner
a43669cbbd Bug 1342497 - Baldr: store current frame, not previous frame, in wasm::FrameIterator (r=yury)
MozReview-Commit-ID: 98mKbra2ehf

--HG--
extra : rebase_source : 75ced81ff98c040b585c75157cb4a405a967e840
2017-02-24 21:52:35 -06:00
Tooru Fujisawa
e7e8ef85a7 Bug 104442 - Part 5: Add another testcase for devtools and note. r=nchevobbe 2017-02-25 12:52:34 +09:00
Tooru Fujisawa
c447cd8306 Bug 104442 - Part 4: Update stub. r=nchevobbe 2017-02-25 12:52:33 +09:00
Tooru Fujisawa
915f2f8c25 Bug 104442 - Part 3: Add test input for mocha test. r=nchevobbe 2017-02-25 12:52:33 +09:00
Tooru Fujisawa
a69d93faa8 Bug 104442 - Part 2: Add a testcase for devtools and note. r=nchevobbe 2017-02-25 12:52:33 +09:00
Tooru Fujisawa
f5a7718580 Bug 104442 - Part 1: Report the position and the kind of previous declaration for redeclaration error. r=anba 2017-02-25 12:52:33 +09:00
Tooru Fujisawa
00e859d170 Bug 1342293 - Call expectUncaughtException for each pageError. r=nchevobbe 2017-02-25 12:52:33 +09:00
Micah Tigley
2df911255f Bug 1308268 - Add a Grid Outline to layout panel. r=gl
MozReview-Commit-ID: 5BjnFGO5PmD
2017-02-22 22:58:56 -07:00
Yura Zenevich
bc54871520 Bug 1339779 - bail early if ipcDoc is not yet created. r=tbsaunde
MozReview-Commit-ID: 1Wm6n7zba35
2017-02-25 17:18:30 -05:00
Phil Ringnalda
13720d9c89 Merge m-c to m-i 2017-02-25 13:35:20 -08:00
Emilio Cobos Álvarez
b903e8dcf2 Bug 1341083: Don't fall back to reframing with display: contents. r=heycam
MozReview-Commit-ID: KD3QBiU7M5f
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:43 +01:00
Emilio Cobos Álvarez
2cbefa7db5 Bug 1341083: Implement dynamic restyling for display: contents. r=heycam
MozReview-Commit-ID: KimTU2j4V4p
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:38 +01:00
Emilio Cobos Álvarez
ddc24400e5 Bug 1341083: Cleanup infallible ProcessRestyledFrames. r=heycam
MozReview-Commit-ID: JfugKoU6caG
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:33 +01:00
Geoff Brown
151a463347 Bug 1298364 - Skip browser_webconsole_netlogging.js for frequent failures. r=jmaher 2017-02-25 09:18:29 -07:00
Jan de Mooij
8e25a8bd29 Bug 1342439 part 2 - Optimize CheckRecursionLimit to avoid uninlined RunningWithTrustedPrincipals call. r=luke 2017-02-25 16:14:19 +01:00
Jan de Mooij
76f56574e3 Bug 1342439 part 1 - Replace macros to check for overrecursion with functions. r=luke 2017-02-25 16:07:56 +01:00
Masatoshi Kimura
7be7b11a1c Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;

MozReview-Commit-ID: AzhtdwJwVNg

--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
Bobby Holley
a7ef58a9ab No Bug - Twiddle stylo reftest expectations some more. r=me
MozReview-Commit-ID: H1YoN7HpmO1
2017-02-25 17:58:53 -08:00
Emilio Cobos Álvarez
b16dcfdba8 Bug 1342710, Bug 1324633: Update reftests and crashtests expectations.
MozReview-Commit-ID: LmapjDT6ggu
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 16:50:44 -08:00
Manish Goregaokar
8dd85b495e Bug 1317047: Make logical-physical-mapping-001 less dependent on flaky table layout; r=xidorn
MozReview-Commit-ID: DeDRT1e68Mv

--HG--
extra : rebase_source : 2b2dd1f4fc09b0f231a1fab2440e2d0631d82a16
2017-02-24 14:30:52 -08:00
Sylvestre Ledru
a860e0b001 Bug 1342652 - Update the clang-format-ignore with the recent changes in tools/rewriting/ThirdPartyPaths.txt r=mystor
MozReview-Commit-ID: IVBe0iT8mGu

--HG--
extra : rebase_source : 17db0bece3fd68220795397cac11f93fbc451974
2017-02-25 13:15:36 +01:00
Emilio Cobos Álvarez
b9d06a03b2 servo: Merge #15730 - style: Adjust float if the element is positioned per CSS 2.1 section 9.7 (from emilio:adjust-float); r=SimonSapin
We've found crashes related to this in Gecko.

r? @simonsapin or @heycam

Source-Repo: https://github.com/servo/servo
Source-Revision: eb281531f8f43ec724a46e2c62ae564c59a38c14

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4e6126a1d0c1144a6b6f8bd433c0e180e419b080
2017-02-25 12:23:36 -08:00
Phil Ringnalda
ebb9f20e82 Merge m-c to autoland 2017-02-25 13:33:44 -08:00
Emilio Cobos Álvarez
10712a5f45 servo: Merge #15736 - Bug 1341083: Implement dynamic restyling for display: contents (from servo:display-contents); r=heycam
Reviewed upstream by @heycam

cc @bholley, didn't end up renaming the `layout_parent` thing, because it made the cascade way more verbose (and difficult to understand IMO) unnecessarily, and you said you were ok-ish with it.

Source-Repo: https://github.com/servo/servo
Source-Revision: b77140a0375dcad9e15d4692edf8f15d5fe4597c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : a6f4d687c180b50710f3b3849a7434a5a6cabb99
2017-02-25 11:00:07 -08:00
Tooru Fujisawa
71a80300a4 Bug 1340850 - Add --noconf option to autospider.py to skip running configure before building. r=sfink 2017-02-23 05:49:14 +09:00
Wes Kocher
f8633189c2 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Hh4I1wa4u49
2017-02-24 16:53:23 -08:00
Shu-yu Guo
361a8713a8 Bug 1341061 - Test. (r=arai)
Will remove once https://github.com/tc39/test262/pull/869 merges and we
sync.
2017-02-24 16:51:11 -08:00
Shu-yu Guo
a4b26febc0 Bug 1341061 - Manually unwrap WithEnvironmentObjects in GETBOUNDNAME. (r=arai)
Also refactor some stuff in this area.

Documenting why I think it's correct to use GETBOUNDNAME only for
dynamic (vs global) lookups, without the normal NAME checks:

1. GETBOUNDNAME doesn't need to check TDZ because BINDNAME does it
   already, and GETBOUNDNAME is always preceded by BINDNAME.

2. '.this' doesn't need to be checked, because '.this' can't be assigned
   to in a compound assignment or inc/dec.

3. For a global name there is never @@unscopables on the global
   environments, so GNAME ops, while doing repeated lookups, remain valid
   optimizations because the repetition is unobservable.

4. We *will* do double @@unscopable lookup in the case of a script
   compiled for a syntactic scope then run under a non-syntactic
   WithEnvironmentObject (e.g. like frame scripts). But this is
   Gecko-specific and outside the spec, so we can do whatever we want
   here.
2017-02-24 16:51:10 -08:00
Shu-yu Guo
2c8d8f538b Bug 1341061 - Rename GETXPROP to GETBOUNDNAME for clarity. (r=arai) 2017-02-24 16:51:10 -08:00
Shu-yu Guo
4faffe5818 Bug 1341061 - Fix Opcodes.h comments to say 'environment' instead of 'scope' to refer to the runtime objects. (r=arai) 2017-02-24 16:51:10 -08:00
Shu-yu Guo
d6089d585f Bug 1341061 - Refactor NAME-related runtime functions. (r=arai) 2017-02-24 16:51:10 -08:00
Wes Kocher
2391738b66 Backed out 3 changesets (bug 1341137) for wpt failures in addRange-00.html a=backout
Backed out changeset 343d11a33afe (bug 1341137)
Backed out changeset ac44e1e713e1 (bug 1341137)
Backed out changeset 6f32de880c77 (bug 1341137)

MozReview-Commit-ID: 26CQIfTXLRI
2017-02-24 16:28:17 -08:00